Revolut Interview Question

what does ACID, SOLID mean? what is a transaction