Several risk factors contribute to addiction, including genetic predisposition, environmental influences, trauma, mental health disorders, and social factors. Understanding these factors can help nurses develop targeted prevention and intervention strategies.