A hospital is an institute that provides health care and treatment to sick and ailing people. Hospitals are equipped with facilities and specialized staff and expert doctors who treat the patients. Hospitals have a large number of doctors and specialists who are experts in different streams to treat the patients who come with different ailments. Hospitals also have facilities for carryout tests like laboratories, x rays, scans and other testing procedures necessary to diagnose an ailment. Hospitals have emergency rooms, wards and rooms to house the patients who are there in emergency situations or for a longer period of time. Hospitals also have operation theatres and other diagnostic rooms to carry out operations and other related procedures. Large hospitals have in house cafeterias and waiting rooms for ease of patient’s relatives and friends. Hospitals have in house pharmacies for essential drugs and medicines.