Residential roofing involves installing and maintaining roofs for homes using materials like asphalt shingles, tiles, and metal roofing. Proper installation ensures protection against weather conditions and improves energy efficiency.