MBPT starts with a non-interacting reference system and introduces interactions as perturbations. The technique involves expanding the solution to the Schrödinger equation in a series of terms, where each term accounts for higher-order interactions. The most common implementations of MBPT in catalysis include the GW approximation and the Bethe-Salpeter equation (BSE).