We can easily download and use numerous and possibly free ???applications??? written for major mobile platforms for our entertainment, such as social networking, video streaming, browsing, online gaming etc., or utilize them to take the edge off certain serious tasks, like banking.