Load testing is a subset of performance testing focused specifically on understanding how an application behaves under expected user loads, while performance testing covers a broader range of tests including load, stress, spike, and endurance testing to assess various performance aspects.