Apps, also know as applications, are pieces of software that run programs on various computing devices. Apps are most commonly associated with mobile computing whether on tablets, smartphones, or even some laptop computers. These softwares and their mobile hosting devices present new opportunities for having research and educational tools in your pocket whether in class, at home, or at a clinical care center.