🌲 Persistent Data StructuresSpecificImmutability, Structural Sharing, Functional Programming, Versioning