Vuex is a type of state management system that allows us to share state between the whole application. In this video, Erik teaches how to add Vuex to a Nuxt.js app and how it manages state.