to add to what bobocat said…
domain registration and domain hosting are separate fees.
Domain registration is 9.95 per year.
Your dreamhost account (paid monthly or annually) handles the hosting and that portion is for unlimited domains.
The situation may be slightly more complicated if you are a non-profit organization that has free hosting via dreamhost.