Core Business Logic Data Validation Create, Read, & Update List Items Process/Workflow Access Control Data Connections SharePoint Lists DB (Azure/SQL)