There is no physical difference between a lake and a loch. Both are bodies of water. The only difference is the 'word' loch is the Scottish terminology and 'lake' is the English terminology.