Giving online presence for business has multiple choice. It dependent on the business type and customers or consumers behavior. most at all lots of business prefers for websites for their online presence.
E-commerce development
If your selling multiple products then your business website look like a online store. this is completely consumer based business, so product selling websites are preferring E-Commerce websites for their business.
Mobile app development
The world now shrink with mobile phones, everything happens in single touch. most of us having smartphones and using internet on it. nowadays most of business moving to this large community through mobile apps and success their business smartly.