Sonar can be limited by factors such as the type of water, the depth of the water, and the presence of other objects in the water.