Pending transactions are transactions that haven't been fully processed yet. Typically merchants issue a pre-authorization prior to completing the transaction. This may take a few days to settle and update your account.
Click here for more information if you have a duplicate pending transaction, or here if the pending transaction charge is higher than expected.