Feminism is one of the more controversial social movements, and in part because it doesn’t have a universal definition, and different people have a very different understanding of what feminist movement is about and what it stands for. This is not surprising beause there are so many different kinds of feminists out there, whose message is very different from each other and who often can’t even agree on the fundamental goals of the movement.