A hook is a habit-forming, 4-phased product design model. It takes the users through 4 stages (trigger, action, various rewards, and investment) respectively so that the product becomes a habit in their daily lives. It helps to keep users loyal to the product without making any extra investments and increases retention rates.