A Transaction is a sequential group of database manipulation operation. which is performed as if it were one single work unit. Transaction will never be complete unless each individual operation within the group is successful.If any operation within the transaction fails,the entire transaction will fail.