Technically, frying involves immersing the food in oil.  Shallow frying involves just a thin layer of oil and deep frying obviously involves a much deeper layer.  Sautéing uses less oil in the pan and the food is cooked on the surface of the pan with a little oil to prevent sticking and to help transfer the heat.  It is very similar to shallow frying but with slightly less oil.