Many of scientific/technology terms have different colloquial uses. Context makes all the difference, as am sure you are fully aware.