Search Engine Optimization, or SEO, is a critical practice for your website. It is not a matter of simply 'picking keywords'.
Pay Per Click (PPC) is the quickest way to magically get your website's link onto to first page of Google. Don't let it be the most expensive!
Social Media Marketing (SMM) is a way to use social media, like FaceBook, Twitter and others, to promote your business.