This document serves as a tutorial on the use of VASP and Wannier90 for electronic structure calculations, focusing on the concept of maximally localized Wannier functions (MLWFs) as an alternative to Bloch orbitals. It outlines the process for building VASP with Wannier90 support, conducting band structure analyses, and explains the advantages of using MLWFs for intuitive visualization and electronic properties analysis. Additionally, it compares the performance of the Wannier90 method to a 'fake self-consistency' approach for calculating hybrid band structures.