In terms of efficiency, the CVP solar cells, which have an efficiency of up to 41%, will be your best choice if you plan to live off the grid, with complete dependence on solar energy. You don't have to worry much about cloudy weather, as their efficiency is still reliable in these conditions. On additional applications, you can use concentrated solar panels for generating thermal energy for your home needs. With an efficiency of 18.7%, thin-film solar cells are ideal for many household consumption needs, both on the electricity grid and off the grid living (with no dependence on traditional electricity lines).  Their cost makes it very affordable to many homes, compared to CVP solar cells, mono and polycrystalline solar panels (30% cheaper), and CdTe cells. These cells are flexible, and this makes them suitable in roofs that have a complex design. If you're after aesthetics, this is your solar panel. Amorphous silicon cells are your best match if you're after cost. Their manufacturing technique makes them very cheap for many people. Their efficiency in low sunlight is said to be higher than that of monocrystalline solar panels. Amorphous cells are among the most environmentally friendly solar cells since they do not contain any heavy metals. Cadmium Telluride Solar Cells (CdTe) are cheap. Their performance in low light is rated higher than crystalline silicon cells. So, if your area is prone to high frequencies of cloud days, this is a perfect match for you. However, they have a low-efficiency rate than crystalline solar panels. If you have concerns about toxicity, CdTe solar panels are not for you. These cells have cadmium, which could cause respiratory disorders; if not properly handled and the cell breaks.