01What is the purpose of a Mongoose 'hook' (middleware)?
02When should you use a Mongoose 'Aggregation Pipeline' instead of .find()?
03What is a 'TTL Index' in MongoDB used for?
04What requirement must be met to use ACID transactions in Mongoose/MongoDB?