A registered trade name under which a person or company does business - which tells the public who is behind the name and does nothing else.
A DBA, short for "doing business as", is a name a business uses that is not its legal name: a sole proprietor trading as a shop name, or an LLC operating a second brand. Most states, and in some states the county, require the name to be registered so that anyone dealing with the business can find out who is legally behind it. The filing is a disclosure requirement, and in many places it is a condition of opening a bank account or suing in the trade name.
What a DBA does not do is the part most often misunderstood. It does not create a separate legal entity: a sole proprietor with a DBA is still personally liable for everything the business does. It does not give the owner any exclusive right to the name; two businesses can register the same DBA in different counties, and registering one gives no protection against a third party who holds a trademark in that name. And it does not change tax treatment.
The exclusive right to a business name comes, if at all, from trademark law - from actually using the name to identify goods or services, and from registration. A business that wants a name it can stop others from using needs a trademark clearance and a trademark strategy, not a DBA filing.
A DBA filing itself rarely needs a lawyer. The moment that does is choosing the name: a clearance search before printing signs costs a fraction of a rebrand after a demand letter from someone who holds the trademark, and a DBA filing that went through without objection is no evidence the name was clear.
Choose your state. Each link opens the directory page for the city in that state with the most currently published law firms in this practice area; a +n beside the city is how many other cities in the state also have one. The list is generated when this page loads, so a state whose listings have lapsed drops out rather than becoming a dead link.