A hospital is a complex organization that offers health services through diagnosis, treatment, prevention, rehabilitation and cure by a team of qualified staff. It provides facilities for education, research, and acts as an institution for the scientific, systematic and economic prevention and treatment of diseases. Hospitals can be teaching hospitals affiliated with medical schools or operated by government, non-government or private organizations to provide healthcare and train medical professionals.