Which is better?

It depends on your business and your goals. A website can be a good option for businesses that want to provide information to customers, such as details about products or services, contact information, and company history. Websites are also good for businesses that want to establish a strong online presence and improve their search engine optimization.
Apps, on the other hand, can be a good option for businesses that want to provide a specific service or function to customers, such as a shopping app or a booking app. Apps can also be a good way for businesses to stay connected with their customers and provide them with personalized experiences.
Ultimately, the best option for your small business will depend on your specific needs and goals. You may want to consider consulting with a marketing or technology expert to determine the best approach for your business.