Does light occupy space and has mass?
No.Light can behave as a particle (matter) and as wave in different cases. However, we have to remember that the particles of light, photons, only exhibit mass when moving, their mass at rest is zero. Thus, we cannot have a stationery photon. So, photons cannot have mass and can't occupy space in its true sense.