A server error (5xx) is a type of HTTP status code indicating that a request made by a client could not be fulfilled due to an issue on the server's side, often caused by internal server problems or overload.