スマートフォンとは、通話機能だけではなく、ウェブサイトの閲覧・電子メールの送受信などのインターネット利用、スケジュール管理、パソコンで作成された各種書類ファイルの閲覧といった機能を備えた携帯電話のことです。
明確な定義は曖昧ですが、以前はインターネット接続ができたりメール機能が付いている携帯電話全てがスマートフォンと呼ばれていましたが、最近では、アプリケーションを追加して機能強化やカスタマイズできたり、ハードウェアに依存するネイティブアプリケーションを利用できる携帯端末を指してスマートフォンと呼ぶのが一般的です。
従来の携帯電話に比べ、プラットフォームやOSがよりオープンで、自由にネイティブアプリケーションを開発・配布することができるのも特徴です。現在、コンテンツ制作会社などがスマートフォン向けアプリ開発に注力しており、転職市場ではLAMP環境で開発ができるスマートフォン向けのソーシャルアプリ開発エンジニアの需要が高まっています。