ESVM (ElectroStatic Vlasov-Maxwell) is a parallelized Vlasov-Maxwell Fortran 90 code allowing for using many different numerical advection schemes as well as two numerical methods for solving the coupled Maxwell equations in order to adapt the simulation to specific Plasma Physics problems.