Feminism is a movement that campaigns for women's rights and interests. The doctrine advocates social and political rights for women equal to those of men. Feminism has changed traditional perspectives on a wide range of areas in human life, from culture to law. Feminist activists have campaigned for women's legal rights such as rights of contract, property rights, and voting rights. It also promoted women's rights to bodily integrity and autonomy, abortion rights, and reproductive rights. They have struggled to protect women and girls from domestic violence and sexual exploitation. During much of its history, feminist movements and theories were led predominantly by middle-class white women from Western Europe and North America.