Home Autos Understanding the Different Types of Eco-Friendly Cars