You are right, IT companies are the same but every company focus on specific services, like Managed IT Services, cloud services, Digital Marketing, IT Consulting, Network security, Website design and development, Mobile App design and development, etc...