Software Applications Meaning Science