Introduction
Module initialization helps set up things before your program starts running main code. It prepares data or settings automatically.
When you want to set default values before your program runs.
When you need to prepare resources like database connections at the start.
When you want to register something automatically without calling it manually.
When you want to check or validate something once before main code runs.