There are primarily three types of solar panels available for new construction:
Monocrystalline solar panels: These are highly efficient and space-efficient, making them suitable for smaller roofs.  Polycrystalline solar panels: These are cost-effective and have a lower efficiency compared to monocrystalline panels, but they are a popular choice for many homeowners.  Thin-film solar panels: These are lightweight and flexible, making them suitable for certain types of roofs and structures.