Understanding The Core Components