Rest days: Rest days will help you recover from your runs; recovery is one of the most important elements in running.
Easy days: Easy days should at a conversational pace, a comfortable level, go by perceived effort, don't focus on pace.
Long Runs: In long runs you can keep the same pace as your easy days, if you feel strong feel free to pick the pace a little towards the end.
Intervals or reps: These are the workouts focused on increasing speed and anerobic condition. The idea is to introduce the body to faster paces, so when you go for your 5k goal pace you"ll be able to manage it. Should be done at a pace faster than your 5k pace. Be sure to recover well between intervals jogging or walking. A good warm up and strides is extremely important before interval training to avoid injuries.
Fartleks: There are workouts with speed play, alternating between slow and fast paces continuously. It is a workout run by feel, perceived effort. The shorter the duration of the fast interval the faster the pace should be.
Tempos: Tempos are a workout where you run at a steady effort, looking for a pace where you don't feel completely comfortable but are in control. Try to find the maximum pace you know you can sustain for the duration of the workout.
Hill Repeats: Hill repeats should also be done by feel, find an incline, based on the incline should be your effort, more incline less speed, less incline more speed, be sure to recover almost completely between repetitions.
Remember this is a training plan where you will be responsible for completing without your trainings being monitored, me mindful, listen to your body, an off day to rest will not hinder your training, while pushing through an intense pain or intense fatigue could hinder the rest of your training.