A theme park is a place with attractions made up of rides, such as roller coasters and water rides. They usually contain a selection of different types of rides, along with shops, restaurants and other entertainment outlets. Theme parks can be enjoyed by adults, teenagers and children.