Take improving your English vocabulary for example. You can easily do this now without having to carry a thick dictionary with you all the time. There are various apps that help you improve your ...