A carport addresses the basics of what a garage provides protection from the weather. A carport is an open structure, meaning that it provides a roof and sometimes protection on the side, but is mostly open. While it is open on some sides, a carport does protect against wind, hail, sun, debris, and others external forces.
Parking the cars under a roof shed can be very beneficial for energy consumption. It helps in protecting from sun and heat and maintains a cooler environment for the vehicles, which will reduce the amount of energy needed to cool down from hot sun. It can also help the car paint last longer against bird droppings.