It may surprise you to know there is no technical difference between lakes and ponds, according to the National Park Service(Opens in a new window). However, a general rule of a thumb is if a body of water is large and deep it's a lake and if it's short and shallow it's a pond.