Engine Interview Question

what are acid transactions in databases