--- myst: html_meta: "title": "OpenSPP Core Concepts" "description": "Core concepts and theoretical foundations of OpenSPP social protection platform" "keywords": "OpenSPP, concepts, digital public infrastructure, data protection, registry" --- # Concepts These concepts explain the theoretical foundations and design principles behind OpenSPP. Understanding them helps you make better decisions about implementation and customization. ## Architecture and design **{doc}`Digital public infrastructure `**: Essential components of DPI and how OpenSPP aligns with DPI principles through modular, interoperable architecture. **{doc}`Integrated beneficiary registry `**: Key components of an IBR, its advantages, and its relationship with social registries. **{doc}`Extensibility `**: How OpenSPP's Odoo foundation enables customization through modular architecture and inheritance. ## Data management **{doc}`Registry key concepts `**: Best practices for organizing data with a minimalistic approach and the four main registry structure components. **{doc}`Registrant concepts `**: Core terminology for individuals, groups, group memberships, and their relationships. **{doc}`Data collection and validation `**: Data minimization, user consent, versatile input methods, and validation processes. ## Security and governance **{doc}`Data protection `**: Principles of lawfulness, data minimization, and accountability within DPI context. **{doc}`User management `**: Framework for controlling system access and safeguarding user data with two management approaches. ## Social protection foundations **{doc}`Social Protection Management Information System `**: Introduction to Social Protection Management Information Systems (SPMIS) and their role in the social protection ecosystem. **{doc}`Social Registry `**: Introduction to Social Registries and their role in the social protection ecosystem. **{doc}`Farmer Registry `**: Introduction to Farmer Registries and their role in the social protection ecosystem. ```{toctree} --- caption: Learn maxdepth: 2 hidden: true --- digital_public_infrastructure integrated_beneficiary_registry user_management data_collection_validation registrant_concepts registry_key_concepts data_protection extensibility sp_mis_concepts social_registry_concepts farmer_registry_concepts ```