In Spanish, what is the difference between "por" and "para", since they both mean "for"?

2 answers 2