301 redirects: the what, why and how

301 redirects often tend to create confusion for clients and constantly stir-up debate on best practices within SEO.  With this in mind, I will go on to clarify what a 301 redirect is, why (and when) you should be using 301 redirects, and how to set up 301 redirects for your website/s.