Полевой экспериментпредполагает, что исследование проводится в реальной ситуации, и исследователь манипулирует одной или более независимыми переменными и тщательно контролирует условия эксперимента. Респонденты обычно не знают о том, что проводится эксперимент и поэтому их реакция является естественной. Полевые эксперименты характеризуются большой внешней достоверностью, но обходятся дороже и имеют невысокую внутреннюю достоверность.
Лабораторный экспериментосновывается на том, что экспериментальное воздействие происходит в искусственных (лабораторных) условиях. Обеспечивается минимальный уровень воздействия всех независимых переменных, не имеющих непосредственного отношения к проблеме исследования. При этом респонденты обычно знают, что за ними наблюдают и поэтому склонны соизмерять с окружающей обстановкой свое поведение и высказывания.