Websites are best for reaching new customers, sharing information and being discoverable on Google. Mobile apps shine when you have repeat users who need fast, app-like experiences with offline support and notifications.
Many growing businesses end up needing both — a marketing website for visibility and a focused mobile app for engaged customers.