For a study to qualify as an experiment, it should be designed to include randomization of study participants, institution of control mechanisms and manipulation of the independent variable. A quasi-experimental study on the other hand has 2 out of the 3 features mentioned earlier. Hope you find this useful.
In experiment, participants are randomly assigned to either the treatment or the control group, whereas they are not assigned randomly in a quasi-experiment..