A tablet is a mobile computer with a touchscreen with a stylus and/or fingers for input, which can be used as an alternative to laptops or desktop computers. A smartphone is a handheld personal computer designed for mobile communications, such as voice calls and text messaging, usually with a miniature clamshell-type keyboard or an alphanumeric keypad.