Difference between Programming technology terms and things