Education for sustainable development is a concept for a new vision of education in general and university education in particular. It is an education that can shape the world of tomorrow, equipping individuals in societies with skills, knowledge and values to live and work sustainably. This requires the education in a society to seek for how to balance human and economic development attached to cultural tradition and respect for natural resources. Therefore, universities should focus on developing basic behaviors towards sustainability. To reach sustainable development, universities, educators, learners and other stakeholders from the community need to be aware of sustainability in university education, identify key factors in the strategy of sustainable development to fulfill these visions.