ENS+IPFS Part 1: Introduction

What is ENS? What is IPFS? How these technologies are used to store this website? a guide for the Perplexed