The term feminism can be used to describe a society, cultural or economic movement aimed at establishing equal rights and legal protection for women. Feminism involves political and sociological theories with issues of gender difference, as well as a movement that advocates gender equality for women and campaigns for women's rights and interests.