A database query is a request for data or information from a database, typically executed using a query language like SQL. Queries can retrieve, insert, update, or delete data, and are essential for interacting with and managing databases efficiently.