The Training feature in Dialogflow ES helps you make your chatbot smarter over time.

Inside the Training feature, you will be able to assign user utterances to specific intents. As you do this, Dialogflow learns from the new information and in turn this makes your bot smarter.

In principle, this is fairly straightforward. But as you build more complex bots, you should avoid using the Training feature blindly.

How to build your Dialogflow bot in under a week

If it takes you more than a week to build the first version of your Dialogflow bot, then you are probably not following a good process. 

Here I describe some ideas on how you can speed up your bot development. This will be especially useful for you if you are not a programmer.