the definition of "que", as the spanish dictionary says, means by, for, as, along, across, around, across, through, from, out of, at, in, on, to, etc etc etc...
So it basicly "Por" has many meanings, and just to see if this might help you more, if you add a "que" after "Por" you get "Por que" which means "why".
For in Spanish is "para". It could be 'por' or 'para', depending on the context.
gracias por su ayuda
Por siempre y para siempre, nene / nena.
De mi para ti, por un trabajo bien hecho.
'Gracias para el tiempo suyo', or 'Gracias para su tiempo'. Actually, the "para" should be "por." Gracias por tu tiempo - Thank you for your time (addressing someone you know well or someone younger than you) Gracias por su tiempo - addressing someone you don't know, or someone you want to show respect to such as an elder
¿Para / por quién, quiénes? Para / por quien, quienes...
"For" is "Para / por "for her" is para ella
For in Spanish is "para". It could be 'por' or 'para', depending on the context.
por favor llame para
The Spanish phrases 'para qué' and 'por qué' both can mean why.
"Es para" or "es por" - depending on the context.
por siempre y para siempre
Haz esto para mi por favor.
It is either 'por nosotros' or 'Para nosotros'. It depends on what you are talking about.
"¿Por qué no tengas ganas para salir?" or "¿Por qué no quieres salir?"
Juego baloncesto (básquetbol) para diversión mía / por diversión / para divertirme.
Rezare por ti. or Orare por ti. or voy a rezare por ti