Naval mine
Mines can be laid in many ways: by specially built minelayers, refitted ships, submarines, aircraft, or even by dropping them into a harbour by hand. They are a cheap weapon with a basic mine costing as little as US$1000. There are very advanced mines which can cost millions and have several kinds of sensors, and deliver a warhead by rocket or torpedo.