“Per favore” and “per piacere” both basically mean “please” in Italian. However, Piacere has a tendency to mean “pleasure” while favore, no surprise, implies a favor. Incidentally, Per Piacere is also the name of a learn Italian course on the internet.