invalid در لغت به معنای نامعتبر است و در جاهای مختلف به معنای وجود نداشتن، عدم دسترسی، امکان پذیر نبودن و در یک کلام معتبر نبودن درخواست مورد نظر است. مثلا عبارت invalid filename هم به معنای نبود فایل مورد نظر وهم به معنای نامعتبر بودن نام فایل مورد نظر می تواند اعلام شده باشد. bug این واژه در اصل به معنای حشره و به طور خاص تر ساس است. اما در اصطلاح رایانه در مفهوم اشکال به کار می رود. این کلمه نخستین بار زمانی به کار رفت که مشکلی در رایانه انیاک پنسیلوانیا به دلیل وجود یک حشره واقعی در بین اجزای الکترونیکی به وجود آمد و از آن پس به معنای ایراد و اشکال به کار رفت. اگرچه هیچ ربطی هم با ساس نداشته باشد. bug عمدتا به نوعی خطا در دستورات یا منطق یک برنامه می گویند که باعث می شود تا برنامه در مواردی به درستی عمل نکرده یا نتایج نادرست تولید کند. اشکالات ممکن است جزیی و کم اهمیت باشند و یا آن قدر مخرب بوده که موجب از دست رفتن اطلاعات یا به خطر افتادن امنیت آنها شوند. debug این کلمه در اصطلاح رایانه در مفهوم اشکال زدایی به کار می رود و در واقع به یافتن محل یک خطا در برنامه و تصحیح آن گفته می شود. این عمل گاهی به دلیل آنکه شخص به متن اصلی برنامه دسترسی ندارد به مهارتی بیش از یک برنامه نویس نیاز دارد. عمل اشکال زدایی نیز چون برخی اوقات روی فایل های اجرایی اعمال می شود با ابزارهایی ممکن می شود که نزدیک به زبان ماشین کار می کنند. البته این عمل در بسیاری از مواقع توسط شخص برنامه نویس و روی برنامه در حال توسعه خود انجام می شود. gui برگرفته از حروف اول عبارت graphical user interface و به معنای واسط گرافیکی کاربر است. gui همان محیط گرافیکی شامل دکمه ها، گزینه ها، منوها و... است که هنگام اجرای برنامه ها با آن روبرو هستیم و در واقع رابط کاربران با بدنه اصلی برنامه است. rpm برگرفته از حروف نخست عبارت rotation per minute و به معنای چرخش در دقیقه است. این واحد معمولا برای سرعت چرخش دیسک های سخت و لیزری به کار می رود. سرعت چرخش دیسک های سخت کنونی 5400 یا 7200 دور در دقیقه است و این مقدار برای برخی از دیسک ها به 10هزار یا 15هزار نیز می رسد. اما برای دیسک های لیزری بسیار کمتر از این مقدار است.