What is a NP Complete Problem?

What does NP Stand for? How do you determine, if a given problem is NP Complete?