A service provider can be any organization that is hosting Microsoft applications on behalf of another organization. Whenever a company is hosting an application on behalf of a third party, SPLA must be part of the conversation.

Source: blog.softwareone.com

Our collegues at SotwareOne discuss some intrigueing questions around SPLA licensing