Por y para: dos preposiciones, dos direcciones
Both por and para land on the English word 'for', and that is the whole problem — English hides a distinction Spanish insists on. The shortcut that actually works is a direction. para points forward: the goal, the person who ends up with the thing, the day it is due, the place you are headed. por points back and around: the cause behind the action, the money that changed hands, the streets you passed through, the stretch of time it took. Same English word, opposite arrows.
para looks forward
Purpose — what something is for, normally with an infinitive after it: Estudio para hablar bien. Recipient — who ends up with it: Este regalo es para ti. Deadline — the day it is due: Es para el lunes. Destination — where you are headed: Salgo para Lima. Opinion — where you personally stand: Para mí, el español es fácil. Five uses, one arrow, every one of them pointing at something ahead.
por looks back and around
Cause — why it happened: Llegué tarde por el tráfico. Motive — the person you did it for: Lo hago por ti. Exchange — what money bought: Lo compré por cien pesos. Duration — the stretch it lasted: Trabajé en Lima por dos años. Movement through or around: Caminamos por el mercado. Means — how the message traveled: Te llamo por teléfono. And gratitude, which is really just a cause with good manners: Gracias por el regalo.
The gift trap: para ti, gracias por
These two sit one sentence apart and get swapped daily. The thing that travels to a person takes para: un regalo para Camila, flores para ti, un café para mi mamá. The thank-you points back at the reason, so it takes por: Gracias por el regalo. Gracias por venir. The test in English: if you could say 'this is for so-and-so', use para. If you could say 'because of', 'thanks to' or 'in exchange for', use por.
¿Por qué? and ¿Para qué?
You already ask ¿Por qué? — 'why', literally 'for what cause'. It has a twin, ¿Para qué?, which asks 'what for' — what the goal is. ¿Por qué estudias español? — Porque me gusta. ¿Para qué estudias español? — Para viajar. Both are ordinary questions and native speakers pick between them without thinking. While you are here, keep the spelling straight: the question is two words with an accent, ¿por qué?, and the answer is one word with none, porque.
Headed there vs passing through
With places the pair splits cleanly. para is the destination: Vamos para el parque — the park is where we end up. Plain a still does that job as well, Vamos al parque; para adds the sense of setting off in that direction. por is everything in between: Vamos por el parque — we cut across it on the way to somewhere else. The same por gives you the vague-location phrases you will hear constantly across the region: por acá (around here), por allá (over that way), and the everyday answer to where something is, Está por el centro.
Morning, afternoon, night
Across most of Latin America the everyday phrasing is en la mañana, en la tarde, en la noche — especially in Mexico and Colombia. The por la mañana you may have met in a book printed in Spain is also correct and understood everywhere, so you do not have to unlearn it. Clock times take de: a las ocho de la mañana, never en. And por keeps its own job here — the fuzzy 'sometime around': Llego por la tarde means at some point in the afternoon, not at a set hour.
Set phrases: memorize them whole
Some blocks are not worth analyzing. por favor (please), por supuesto (of course), por ejemplo (for example), por fin (finally), por eso (that's why), ¿por qué no? (why not?), and por nada, which across much of the region answers a thank-you just as often as de nada does. Pointing the other way: para siempre (forever), para nada (not at all), and the phrase you will use in every café, para llevar (to go).
How it actually sounds
In relaxed speech everywhere from Monterrey to Buenos Aires, para gets squeezed down to pa': pa' la casa, pa' llevar, un cafecito pa'l camino. Do not write it, and you never have to say it — but recognize it, because it is constant, and it is a useful clue. If the word shrank to a single beat, the sentence is pointing forward, and por is not what you heard.
