Key Components Definition