Domestic violence can be caused by learning aggressive behaviors from family members through reinforcement, as well as a lack of proper communication and misunderstanding of power dynamics within the family. Drug and alcohol use can also contribute to domestic violence by increasing aggression and problematic behaviors.