Uses for these devices include reading and writing e-mails, surfing in the internet and listening to music. Smartphones, tablets and similar complicated mobile devices can run computer programs including computer games, and have many subordinate functions of a desktop PC.