mHealth – also known as mobile health - refers to the practice of medicine and public health supported by mobile devices such as mobile phones, tablets, personal digital assistants and the wireless infrastructure. Within digital health, mHealth encompasses all applications of telecommunications and multimedia technologies for the delivery of healthcare and health information.