Telehealth is a subset of eHealth and refers to the delivery of healthcare at a distance – according to Greek language, prefix “tele” means “far” or “at distance”, as explained by Varnosafaderani. It comprehends the delivery of healthcare services by all healthcare professionals, where distance is a critical factor, through the use of ICT to provide clinical and non-clinical services – preventative, promotive and curative healthcare services, research and evaluation, health administration services and continuing education of healthcare providers. Telehealth is a newer and broader term referring to remote healthcare, including services provided using telemedicine, as well as interaction with automated systems or information resources.