Immediate dentures are for immediately after the pulling of teeth. The impressions for immediate dentures should be taken when teeth are still present. Immediate dentures are designed and made so they are available after the procedure. Immediate dentures serve the purpose of providing a person with functional teeth up to the point that they receive final dentures.