Vue refs are a way to get access to a raw DOM element in your component. They're especially useful if you need to use a library that requires DOM elements, like Stripe elements.
Vue's errorCaptured hook is an extremely powerful tool that lets you handle errors that happen in child components. You can handle any error that occurs from your root component, even errors in async methods!