Clearing Up the Meaning of Cloud Computing Terms