Environmental factors such as obesogenic environments, environmental toxins, food marketing, socioeconomic status, access to healthy foods, urbanization, and cultural norms can influence dietary habits, physical activity levels, and weight status, contributing to the obesity epidemic.