تبلت­ ها و موبایل­ های هوشمند هم مانند هر کامپیوتری دارای نرم ­افزارهای مختلف هستند. در بازار نرم­ افزارهای موبایل، اصطلاح”اپلیکیشن” یا به اختصار App بیشتر از واژه ­ی نرم­ افزار جا افتاده است و این اصطلاح دقیقا همان معنای نرم­ افزار کاربردی را می­دهد.

اپلیکیشن (Application) نوعی نرم‌افزار کامپیوتری است که برای استفادۀ کاربر نهایی (End-User) طراحی می‌شود. بیشتر نرم‌افزارهایی که ما روزانه از آن‌ها استفاده می‌کنیم شامل این تعریف می‌شوند و تنها سیستم عامل­ها و یا زبان‌های برنامه ­نویسی جزء اپلیکیشن‌ها محسوب نمی‌شوند.