そうですね、大きな違いと言うまでもないのですが
スキンダイビングは、つまり息こらえ潜水のことです。
呼吸を停止して水中へ潜る行為がスキンダイビングで、
スノーケリングは水面に浮いてスノーケルから呼吸をして
水中を見るのがスノーケリングと言って良いと思います。
スノーケリングをしながらスキンダイビングを取り入れると
いっそうダイバーになった感じでより魚に近づけますよ。