Freediving is different from snorkeling in the way it focuses more on compensation, breathing, and relaxation techniques.
In addition, the distant freediving swims, breath-holding times, and the depths that can be reached are considerably greater compared to casual snorkeling.