A Sitecore solutions partner is any company that covers a wide range of Sitecore-related services for multiple Sitecore products and is registered in the Sitecore Partner Network (SPN). Companies that mainly focus on development are often called Sitecore implementation partners.