Smartphones include mobile phones that primarily run on the Android and iOS operating systems but also include any open operating system that has a software development kit available to developers that can use native APIs to write applications. The quality and quantity of smartphone applications are major differentiators compared with traditional mobile phones.