Contract Address is a unique key to execute the if and when program conditions when its terms are met in blockchain smart contracts.