What are the different isolation levels in database transactions?

Technical