Por vs Para
Watch this video (minutes 2:56 - 18:26) to better understand the different uses of por and para.
You can find the uses of para in minute 3:07.
You can find the uses of por in minute 10:18.
You can find the differences between por and para in minute 16:19.