You can deploy heroes and special units from your hand into a settlement that you command. The settlement must be of the same race as the hero, have sufficient population, and you will need to pay the Gold cost of the card.
Heroes are played instantly and do not require time to train. However, there is a 6 hour wait time before you can deploy another hero at that settlement. The population of the settlement is reduced when the hero or special unit is deployed.