How do you make your website GDPR compliant and what is the General Data Protection Regulation anyway?

GDPR becomes law one year from today. If you run a website or an app or just use digital systems as part of your business / organisation you will need to comply with it or face some hefty consequences.