Microsoft is on a mission. A mission to get custom code out of the SharePoint server. But how are we to deploy new functionality then? The answer is, using REST and CSOM. Introduced in SharePoint 2010, and greatly improved and expanded in SharePoint 2013, REST and CSOM is one of the fundamental pillars in SharePoint knowledge that you must master.