PPC stands for ‘pay-per-click‘, in other words a form of social media advertising where you pay social media companies for each click they make on your advert. SEO stands for ‘search engine optimisation‘ and is the act of optimising a website, its content and off-page activity to ensure it is picked up by search engines and ranks highly.