What is enrichment?

In this video Trainer Kristen explains the concept and application of enrichment with regard to dog training