landing craft are small or medium sized boats made to land at a beach. they help military troops move from their transport ships to the beach, when they cannot use a port. they are also used to deliver supplies and vehicles for troops. to get onto a beach, the landing craft has to be flat-bottomed. the lack of a proper keel makes them uncomfortable in rough seas.