Business Continuity
focuses on maintaining essential business functions and services during and after a disruption. It includes making proactive and reactive plans to help businesses avoid crises and return to 'business as usual' should any unplanned event like a security breach, natural disaster, power outage, or the like occurs.
Disaster Recovery (DR)
specifically focuses on the IT infrastructure and data recovery aspects of business operations. Some of its common practices include data backup, data replication, system failover procedures, and the testing of recovery plans.
Resilience Engineering
focuses on building systems that can adapt and thrive in the face of unexpected disruptions and unforeseen challenges.