What does Household Waste Recovery Centres / Civic Amenity Sites mean in a planning context?

A facility provided by the Waste Disposal Authority that is available to the public to deposit waste which cannot be collected by the normal household waste collection round.