vs
QUICK ANSWER
"Casa" is a form of "casa", a noun which is often translated as "house". "Hogar" is a noun which is often translated as "home". Learn more about the difference between "casa" and "hogar" below.
la casa(
kah
-
sah
)A feminine noun is almost always used with feminine articles and adjectives (e.g., la mujer bonita, la luna llena).
1. (dwelling)
2. (household)
3. (business)
a. house 
La familia real de España pertenece a la casa de los Borbones.The Spanish Royal Family belongs to the house of Bourbon.
a. house 
El vino de la casa es de buen precio y alta calidad.The house wine is a good price and high quality.
el hogar(
oh
-
gahr
)A masculine noun is used with masculine articles and adjectives (e.g., el hombre guapo, el sol amarillo).
1. (residence)
a. home economics 
Vamos a construir escritorios en la clase de hogar.We're going to build desks in home economics class.