When I did a googlesearch for benefits of using the Spring framework, this bulletpoint comes up under the "Architectural Benefits"

Spring can facilitate good programming practice by reducing the cost of programming to interfaces, rather than classes, almost to zero.
Can someone please elaborate about this one? Interface vs. Classes?

Thanks