Is it appropriate to reach out to a company’s HR department or recruiters regarding open positions to gather more information?

I’ve been thinking about contacting companies about their posted vacancies to learn more—such as whether the positions are still available, the qualifications they are looking for, details about the roles, and any additional information that might be useful. Is this a common practice? Would they typically respond to such inquiries?