Proliferate
/prəˈlɪfəreɪt/ verb hardTo increase rapidly in number or spread quickly.
Online shopping platforms have proliferated over the last two decades.
Memory Trick
It shares a root with prolific, meaning highly productive, so when something proliferates it reproduces itself again and again.