|You didn't google "softphone" did you.|
A quick google search of 'softphone' will give you an explanation of what it is and what it does.
Once you've googled that, google "IP phone" and read up on them and then VOILA! you'll know the difference.
google is your friend..............