Suppose the poster is a business major who has been thrust into the IT/S division of his company, asking us business folk if he should have to learn these ridiculous technical terms in order to communicate with the people he has to deal with every day.