Confirmations are simply blocks that have been generated after the block that contains your transaction.
Because there is no central authority that can be consulted to be sure a transaction will be committed, recipients use the number of confirmations as a way of protecting against double-spend attacks.
Source - Give this one a good read, you'll understand. You should also check out the official
bitcoin wiki if you have doubts like this.