Sustainable Engineering may be defined as engineering for human development that meets the needs of the present without compromising the ability of future generations to meet their own needs. Examples of Sustainable Engineering include: Using methods that minimize environmental damage to provide sufficient food, water, shelter, and mobility for a growing world population, Designing products and processes so that wastes from one are used as inputs to another, Incorporating environmental and social constraints as well as economic considerations into engineering decisions. Sustainable engineering is the process of using resources in a way that does not compromise the environment or deplete the materials for future generations. Sustainable engineering requires an interdisciplinary approach in all aspects of engineering and it should not be designated as a sole responsibility of environmental engineering. All engineering fields should incorporate sustainability into their practice in order to improve the quality of life.