Sites, Sub-sites, Libraries and Lists - What are they?

Sites, lists, folders, libraries and subsites are all components of your Office 365 repository, but what are they, and why are they important? Tim Wallis, CEO at Content & Code, explains the importance of each of these SharePoint components.