The part of data we use to train our model, and your model actually sees(both input and output) and learns from.
Validation Data
the evaluation of models when tuning hyperparameters and data preparation
Testing Data
Once our model is completely trained, testing data provides an unbiased evaluation. With testing data, our model will predict some values. After prediction,we evaluate our model by comparing it with the actual output