Terminology can get really confusing especially when used in the same context. Sometimes people interchange words with totally different meanings in hopes to sound professional or learned but at the end of the day the word carries whatever definition it has as it been.