Gender Mainstreaming is a globally accepted strategy for promoting gender equality. Mainstreaming is not an end in itself but a strategy, an approach, a means to achieve the goal of gender equality. Mainstreaming involves ensuring that gender perspectives and attention to the goal of gender equality are central to all activities – policy development, research, advocacy/ dialogue, legislation, resource allocation, and planning, implementation and monitoring of programs and projects.