Variable vs. Objeto: Un vistazo a la memoria.
La memoria Stack (pila) es mucho más rápida y nos permite almacenar nuestra información de forma “ordenada”. Aquí se guardan las variables y sus valores de tipos de datos primitivos (booleanos, números, strings, entre otros).
Los objetos también usan la memoria Stack, pero no para guardar su información, sino para guardar las coordenadas a la verdadera ubicación del objeto en la memoria Heap (Montón), una memoria que nos permite guardar grandes cantidades de información, pero con un poco menos de velocidad.