for (duration)
por
Indicating duration, often with past time periods.
Use 'por' for approximate durations, 'durante' for specific.
I lived in Madrid for three years.
I studied for two hours.
We traveled all day.