Availability is defined as the timespan that the application functions normally. It is scored as the percentage of total application downtime over a specified period. Availability is affected by faults and exceptions, hardware issues, malicious attacks, maintenance, and upgrades.
Availability is the timespan that the system is operational and available for its end users. Availability is established as few applictions are architected with expected downtime for activities like database upgrades and backups.