A Smart phone integrated with highly advance features, and provide amazing computing experience. It’s operated by an operating system. There are some Smart phone os: Symbian, windows, android, blackberry, I os etc.
Minimum configuration of a smart phone are it’s have good processor, which is help to provide smooth computing experience. (it’s also depend on device storage ram capacity ),
many modern smart phone have a good touch screen and web browser so that user can surfing internet for mobile optimized website, smart phone also support apps user can install apps as per requirements from internet. It have to good memory capacity so that user can save contents like photos, songs, and video.