An experiment is built from the foundation of your application. So you could say that the application is a kind of blueprint of your experiment. All inputs are described in the application, while with the experiments you can adjust these inputs and make it ready for a run.
So you can create an experiment, adjust the values and run it. Then you can create another experiment for the same application, but this time with different values. This way, you can compare different results with each other.