Social medicine is the study of the relationship between social life and health, and how social factors affect disease and health in the population. This includes studies of how socio-economic factors, environmental factors, and cultural factors affect health.