Failover is the act of switching to a backup computer server, system or hardware component when the primary component fails. Setting up a network infrastructure so that components automatically failover makes systems more fault-tolerant. Additionally, failover is a key feature of any well-designed high availability architecture.