Components that let you catch errors in the app and show a fall-back component to tell the user there was a failure. Using Error Boundaries