Social media, mobile marketing, m/s/e-commerce, search engine optimisation and lots more in the mix