Concrete is a widely used construction material made by mixing cement, water, and aggregates. It has several advantages including being economical, able to harden at ambient temperatures, and provide excellent water resistance. There are various types of concrete including plain concrete, lightweight concrete, reinforced concrete, precast concrete, and prestressed concrete. Each type has different properties making it suitable for different applications in structures like buildings, bridges, roads, and more. Reinforced concrete adds steel reinforcement to provide high tensile strength, while precast concrete involves casting concrete elements off-site.