It is not really required to do a business. There are a lot of ways to do a business. But having a website will make it easier for customer, gonna-be-customer, or visitor to know what your business is about.
It can be also your business advertisement.
In summary, it helps you to do self-advertisement and self-introduction to people about your business while you are concentrating to do other stuff.