My feeling is that they all mean the same thing as well...but then if that's the case why are there so many different terms that could mean seemingly different things?