Shopping malls are large indoor areas with lots of different shops and sometimes cinema and restaurants too Modern shopping cantres were first developed in the early 20th century but great bazaars-street or areas containing many small shops- have existed for hundreds of years the grand bazaar in lran dates from the 10th century