Feminism advocates for equal rights for women through various movements and ideologies, aiming to establish and defend political, economic, personal, and social equality. It critiques patriarchal institutions, promotes women's rights in various aspects of life, and emphasizes the fluidity of sex and gender. The history of feminism is categorized into three waves, each focusing on different aspects of gender equality, with diverse branches including liberal, radical, socialist, and postmodern feminism.