Désolé, j'espère que ma réponse va être mieux compréhensible comme une réponse à votre question et pas comme un commentaire....
"Pour" veut dire "for" en anglais. Il s'utilise aussi devant les verbes infinitifs où il veut dire "to" (ie. "to eat" = "pour manger"; "to speak" = "pour parler"). On peut également l'utiliser pour signifier "in order to" (dans ce cas, c'est un synonyme de "afin de").
"Par" veut dire "by" (ie. "Ce roman était écrit par une femme célèbre"), "by means of" (ie. "L'homme est venu par le train"), "through" (ie. "Par la fenêtre, je vois ma famille au jardin"), or "per" (ie. "Je parle le français trois heures par jour").