What exactly does it mean to "mount" when using an instance of vue.js to target a DOM element? Can you explain in simple terms? For example, take a look at the following code:
This snippet creates a fresh Vue instance and "attaches" it to the HTML element with the ID of app.
const app = new Vue().$mount('#app');
If the Vue instance has the el option, it will automatically "connect" to that specific element.