Heavier gloves are bigger. The bigger glove helps block punches and disperses the punch across a greater area.
Lighter gloves are smaller. The smaller glove allows more and faster punches to land with the punch concentrated in a smaller area. Smaller gloves have less padding adding to the damage when the punch is landed.