How Does Science Differ From Technology