A riverboat is a boat that operates on inland waterways, such as rivers or canals. These boats are designed to navigate through shallow waters and often have flat bottoms for better stability. Riverboats were traditionally used for transportation of goods and passengers along rivers and can also be used for recreational purposes like sightseeing tours, dinner cruises, and overnight trips.