@Carnival-Boy said:
Some people on here seem to define MSP differently to Wikipedia.
Don't believe that there is anything official. But the term "managed services" is the tip off. People who don't do managed services feel strange using the term as it doesn't reflect what they do in any way. An MSP should be a "provider of managed services."
Lots of firms do a mix of things. NTG will do MSP work if requested, but we don't push it. MSP firms will normally do something else if the price is right. MSPs nearly always mix in VAR work. VARs often offer MSP services.
Sadly, because MSP has become the word that non-technical people use, everyone has had to start using it to refer to themselves even when they know that they are not.