A shopping center, also known as a shopping mall, is a location where multiple shops and services are gathered under one roof to provide a practical shopping experience. It can include everything from clothing stores and restaurants to services such as hairdressers and banks.