an extraneous variable is any variable other than the independentvariable that may have an effect on the dependantvariable if controlled.
A confounding variable is a variable related to the independentvariable. It might be the confounding variable, rather than the independentvariable that affects the dependentvariable.
demand characteristics are when there are nocuesorclues that can reveal the experimentalaims.
The investigator effect is a specific type of demand characteristic related to the behaviour of the researcher, potentially posing a bias to the experiment unknowingly.