Locales y globales, básicamente, las locales son las que se pueden usar dentro de un contexto sin alterar el exterior, como variables creadas dentro de un método, mientras que las globales se utilizan a lo largo de la aplicación.