A general hospital offers a wide range of general medical services. It is usually the place that handles most emergencies due to accidents. In a general hospital also you can make a first contact with a general practitioner physician who will assess you and refer you to a specialist if need be. If the problem is not complicated he will prescribe medication or offer advice.
There can be many departments within the general hospital dealing with different problems or groups. For example you can have departments dealing with women's health or men's health. Some may deal with mental health. Some departments can be highly specialized in certain areas. Most general hospitals are affiliated with medical schools and are known as teaching hospitals. Here students train for hospital jobs in the general hospital.
General hospitals have a close working relationship with heath Canada which is the regulating agency for all things concerning health, health insurance, drugs and drug approval. Health Canada also has some role to play in regulating medicals schools and the curriculum but to a lesser extent than the faculties within the medical schools themselves.
Hospital jobs are among the most prestigious jobs around and they also pay well. To be happy in a hospital job you have to like serving people. It can be a taxing job but it can also be fun and satisfy. When working in a general hospital or any other you have to follow all the safety instructions for your safety and those of the other patients.