There are many reasons why a business may want a DBA. For sole proprietors and partnerships, the legal name of their business is their personal name. For those who do not want to use their personal name as their business name, a DBA may be of some value.
Almost every business requires a permit or license of some kind. But the specific requirements will vary from place to place, making it difficult to know what you need when you are just getting started. Knowing where to look will save you lots of time and energy in the licensing process.