A roller is a self-propelled machine with a primary purpose to compact a variety of different construction materials and surfaces.