Original: More recently plaza has been used to describe a shopping complex, similar to a shopping mall, borrowing its connotations of a center of cultural life.
Simplified: More recently, plaza has been used to describe a shopping center, similar to a shopping mall.