A good blog post which breaks down what is a pre workout:

What it is?

A pre workout is as you might imagine something you take before you work out. it is designed to increase performance, energy, stamina , strength and focus at the gym during your workout. The main purpose of the pre-workout is to help bring your workouts to the next level by making sure that you’re not tired in the gym and you’re pushing yourself to your true limits....