A bus shelter is a covered structure located at bus stops, providing seating and protection from the weather for passengers waiting for public transportation.