QUICK ANSWER
"Lugar" is a noun which is often translated as "place", and "localización" is a noun which is often translated as "localization". Learn more about the difference between "lugar" and "localización" below.
el lugar(
loo
-
gahr
)A masculine noun is used with masculine articles and adjectives (e.g., el hombre guapo, el sol amarillo).
1. (location)
2. (position)
3. (situation)
a. place
Si te pusieras en mi lugar verías que no es fácil ser yo.If you put yourself in my place, you'd see it isn't easy being me.
la localización(
loh
-
kah
-
lee
-
sah
-
syohn
)A feminine noun is almost always used with feminine articles and adjectives (e.g., la mujer bonita, la luna llena).
a. localization
La localización de una fosa común en el pueblo impactó a sus habitantes.The localization of a common grave in the village had a big impact on the residents.
2. (position)
a. location
No sé nuestra localización específica; voy a mirar el mapa.I don't know our specific location; let me look at the map.
a. localization
La localización de páginas web requiere tener conocimientos especializados.Website localization requires specialist knowledge.