Is the Plus-que-parfait tense the same as perfect tense in English?

It's the same as the past perfect tense in English.

http://french.about.com/od/grammar/a/pastperfect.htm