There are a variety of boat anchors styles meant to best deal with different environment conditions and water depths. Generally, a good boat anchor must penetrate the floor well, be heavy enough to stay in place, have a secure rope and plow anchors are the most common & work great for deep water and more firm ground.