Prefabrication is the process of assembling building components in a factory and transporting them to the construction site, aimed at reducing costs and increasing efficiency. Advantages include high quality, labor savings, and faster construction time, but challenges involve careful handling, potential higher transportation costs, and the need for specialized equipment. Various systems and materials for prefabrication exist, allowing for flexibility in design and application.