Afloat means that a ship is floating on the water. The opposite of afloat is aground, which means the ship is resting on the seabed.
» English course glossary