Applying various types of material to fill or seal gaps in the surfaces of walls, floors, furnishings vehicles or other items.