Adaptive gravitational softening allows the gravitational softening length to vary based on the local density of particles. This improves the accuracy of simulations by reducing softening in high density regions while preventing divergences in low density regions. The document discusses methods for implementing adaptive softening in cosmological simulations and hybrid simulations with particles of different masses. It also analyzes the effects of adaptive softening on mass functions, correlation functions, and the evolution of structures.