Reactivating domain that expired

I am trying to reactivate my work’s website that is through dreamhost. I got online and paid for a another year for the website and it comes up that we have the domain, but without hosting it. Do I need to also host the domain for the website to become active again? Is there anything else I need to do to get our website back up and running?

I would open a support ticket via the panel and see if there is anything they can do to help.

Domain registrations and hosting are two separate things - you’ll have to pay for both of them. If you just want the domain done through DreamHost, you can point the nameservers to wherever you’re hosting your company’s site. If you would like to host the site on DreamHost, you’ll also need to pay for hosting too.