High availability refers to the system's ability to always provide a valid response when it retrieves any request from an external agent. In a perfect world, the system should always be able to handle incoming requests and never produce errors. It should at least handle them in a way that is not perceptible to the user.