A submersible pump is designed to be fully submerged in water, usually placed inside the aquarium. It is compact and easy to install, providing efficient water circulation. On the other hand, an external pump is located outside the tank, connected via tubing. External pumps are generally more powerful and suitable for larger aquarium setups.