One of the frustrating things about having an easy to update website is that you have to update it! We all have frantic work schedules and although often you have all the tools at your disposal many sites fail to do even the most elementary of updates.
Affiliate Marketing is “an Internet-based marketing practice in which a business rewards one or more affiliates for each visitor or customer brought about by the affiliate's marketing efforts.
Search Engine Optimisation (SEO) is "The process of improving the volume or quality of traffic to a web site from search engines via "natural" or un-paid ("organic" or "algorithmic") search results as opposed to search engine marketing (SEM) which deals with paid inclusion."