Solo quiero simplificar la explicacion de los chicos:
1) Existen casos en que para/por se pueden ocupan en la misma oracion
2) Para : se usa para indicar un objetivo ,por ejemplo
Estoy aqui para servirle. ( su objetivo es servir)
3) Por: indica la causa
Estoy aqui por ti ( Porque estas aqui?)
Esos serian los usos mas comunes.Ahora como bien dice el_Basto , tambien se utiliza para indicar una ubicacion.
Ojala te quede mas claro.
:)