It's just the way, you as a person, take the meaning of the terms used. I really don't see what the difference is when it boils down to understanding what one is simply stating. I don't care to hear the kids say stuff like shizzle my nizzle.. or whatever it is, I don't really understand what they are saying, that becomes annoying. If I know someone is using the wrong term to a meaning I will tell them the right word,.. but I know the difference to farm and ranch, still I say farm.