Background
depression, deaths, Depression
Depression is a substantial global health problem, affecting >300 million people and resulting in 12.7% of all deaths. Depression causes various physical and cognitive problems, leading to a 5-year to 10-year decrease in life expectancy compared with the general population. Physical activity is known to be an effective, evidence-based treatment for depression. However, people generally have difficulties with participating in physical activity owing to limitations in time and accessibility.