A tablecloth protects the surface of the table from stains.