In this review, we will in the following first briefly revisit the general methodology of GW -BSE in Section 2 to introduce the main concepts and equations as well as some computational aspects as they will be relevant later. Section 3 is devoted to the discussion of the various embedding strategies, starting from GW -BSE-in-DFT methods either starting from projection-based-embedding or subsystem DFT, introducing approximations to GW -BSE-in-MM embedding, and different flavors of external GW -BSE/MM calculations. For each of these approaches, we will summarize the main theoretical aspects and some computational details. Throughout, we will also give a few examples of application to material systems, ranging from small dimer complexes, via solvent-solute systems, to molecular films and surfaces.