Feminism is a blanket term for activism in the promotion of female equality and opportunity. It is a movement that works against the marginalization and stereotyping of females in their roles as homemakers and mothers and promote equal education and equal employment opportunities for women. Traditionally, in European/American thought, it was held that women were not the intellectual and spiritual equal of males and therefore were not in need of, or entitled, to higher education. responsibility, and well-paid employment. In recent decades, feminist movements such as the women's liberation movement, have made great strides towards equality but there still remains room for improvement.