Generalized Plasticity deals with the plasticity of materials and structures. It is an expansion of the "Unified Strength Theory to Plasticity Theory", leading to a unified treatment of metal plasticity and plasticity of geomaterials, generally. It includes the metal plasticity for Tresca materials, Huber-von-Mises materials and twin-shear materials and the geomaterial plasticity for Mohr-Coulomb materials, generalized twin-shear materials and the Unified Strength Theory.