Pergunta de entrevista da empresa BairesDev

O que fazem as transações Begin/Commit/Rollback?