The main difference between inground and aboveground pool pumps is that inground pumps are “self-priming”, and aboveground pumps are not. This refers to the ability of the pump to lift water vertically, since most inground pumps are located above water level, and most aboveground pumps are situated below water level.