Concrete is the most popular construction material. In its lifetime, natural resources such as limestone and aggregate are consumed. Meanwhile, emission of air pollutants and discharge of waste concrete in large quantities are of great concern. However, in recent years, high performance concrete and new types of concretes have been developed to decrease the environmental burden in its lifespan or in production phase, to utilize a substantial amount of recycled industrial waste, and to improve local environment. These eco-friendly concretes are classified into environmental protection type such as high performance concrete and recycled concrete, and environmental creation type such as porous concrete used for planting and air-purifying concrete with TiO2 coating. This paper introduces the concept of eco-friendly concrete and summarizes present technologies and application.