What is the difference between proficient and efficient?

Proficiency means you are trained or talented in a certain area. Efficiency means you successfully complete a task using as little time as possible. In others words, you use your proficiency to complete the task efficiently. Hope this helps.