Neilsoft interview question

How does the refrigeration cycle works?