Boat

A boat is an item and vehicle entity. Boats float and move easily on water, and can be ridden, so they allow fast transportation in Ocean Biomes or any large area of water; however they are quite fragile and easily destroyed by running aground. Boats can be pushed around by water currents, allowing automatic transportation and boat storage, and the use of boats as mechanism components. Notch said that he'll try to make "fancy huge customizable boats."

Once crafted, a boat may be placed anywhere in water, or on land by right-clicking. Breaking a boat with hands/tools yields a boat, while crashing it drops planks and sticks. The player may place boats in lava, but if they try to ride the boat it will break and they will fall into the lava.

Riding boats
Like minecarts, a boat may be right-clicked to enter or exit. Boats can be entered from any direction, including below (which is useful for getting to the surface slightly quicker after diving).

Boats move according to the player's control or water currents. Boats move significantly faster than a player can walk on land or water, but are slower than minecarts. If on land, a boat may still be controlled but extremely slowly.

Boats are controlled by the player's movement keys: they will accelerate slowly in the same direction the player would move if they were not in the boat. Boats also turn to always face in the direction of movement, turning you with them. For example, pressing the forward and right keys, or pressing the forward key while you face slightly to the right, will result in moving in a circle as the boat swings to the right, continuously changing your “push” direction. When moving fast enough, there will be "water spray" visual effect representing the bow wake.

If you move through an area with only 1 block of air between the water and ceiling, you will take suffocation damage, but can still move anywhere the boat can.

Boat physics
Boats are entities. Boats behave much like off-track minecarts; they can be pushed around slowly on solid blocks, are easily pushed around by water currents, and always face the direction they last moved. The difference, however, is that boats act like solid blocks in that they can sit on top of players, mobs, and other boats, and players, mobs, and items can stand on top of boats.

If a boat runs into another entity such as a player, another boat, or a mob, it will bounce off and change direction; running into a block will merely stop movement (if the boat does not break). If you crash a boat into another boat, the boat being ridden will be destroyed while the other one will just bump away.

Boats are annoyingly fragile; they take damage by being hit or crashing into blocks at high speed. After taking enough damage over a short interval, the boat will break, dropping a boat (As of 1.2.5 and earlier, 3 wooden planks, and two sticks). The player may find that using a boat in versions 1.2.5 and earlier in a swamp biome is highly inconvenient for the boat used to break on contact with lilypads. However, in versions 1.3 and later, boats with momentum break blocks like lilypads and flat snow when the boat comes in contact with the block. Although boats are easily broken while traveling horizontally, they do not take damage from falling, thus one can fall great distances in a boat and leave the boat just before it hits the ground to take minimal damage and have the boat intact. Sneaking while on a boat will prevent you from going fast enough to break the boat on impact with a solid block.

Boats do not break when running into Soul Sand at water level, because Soul Sand has a lower top surface so that the boat merely runs aground rather than crashing, so it is useful to make docks and harbors out of Soul Sand. Though Soul Sand now has the same bug as slabs, when you exit a boat while on Soul Sand, the player will take falling damage, usually enough to cause death.

Doors can be used to control the movement of boats, such as blocking them into docks or preventing them from following a current until the door is opened. This technique is often used to build boat dispensers.

Though boats used to float upward in any type of water, flowing or not, downward flowing water will now cause them to become stuck on the bottom, making many water-elevator devices useless and risking the player drowning. A water elevator constructed solely of source blocks still works, although a bit slower than water elevators before.

At least as of 1.3.1, Creeper explosions will not disintegrate boats being ridden; rather, the boat will return to its item form and the player will fall into the water. This does not, however, prevent explosion damage to the player.

Canals
Canals, consisting of a series of trenches dug on land filled with flowing water, are a possible method of transportation across large distances using boats. A canal transportation system is more time-consuming to construct, but more energy-efficient than a rail transportation system. Double doors, fence gates, ladders, pressure plates, dispensers (with water buckets), and sugar canes can be used as consecutive locks on the canal to control the direction of the flow of water in a canal to construct a flowing fully horizontal waterway. Locks can also be used for boat lifts (Water Elevator or Water Ladder) between different elevations of water. (For real life examples, see Wikipedia's canal, lock (water transport), and boat lift.)

It is also possible to construct a canal with still water by strategically placing water in a diagonal line. This makes for faster transportation.

Bugs

 * There is a glitch where if you place a boat on top of glass, get in, and break the boat you will fall through the glass taking 1 heart of damage.
 * When placing a boat on ground, not water, the graphic for splashing water still appears. As of 1.3.1 boats can only be placed on water.
 * If the player exits the game while on a boat, the boat will be far away and the player will fall into the water upon reloading. There will also sometimes be a line of boats in the path you were traveling in.
 * When entering/leaving a boat while holding a bow, the action of right-clicking will also fire an arrow (if the player is carrying arrows).
 * If you are holding a boat and try to open a door, the boat will be placed on top of the door.
 * Crashing into any animal in a boat can kill the player, keeping the boat intact.
 * Similar to the above, running aground on slabs will inflict some amount of falling damage. The damage seems to be much worse the longer you've been in the boat. (Perhaps due to the bobbing motion at sea being counted as 'falling' distance, and cashing it all in at once). This bug is also triggered when exiting a boat while on soul sand.
 * When right-clicking on an existing boat in the water with a boat in your hand, you will enter the boat and be propelled through the water at a high rate of speed. This is due to the action of right-clicking on a boat with a boat in your hand both getting in the boat and placing a boat. The two boats "merge" together, and propel each other, like the old minecart booster glitch.
 * If a boat is placed onto a rail, the boat will stay inside of the block above the rail until the boat takes enough damage.
 * When you middle-click a boat while in it, the client crashes.
 * If you sail a boat into a space in which only one block of space exists above the water, above which is a solid block such as dirt, you will begin to suffocate.
 * When you place a boat in the middle of a 1x1 canal, it will get stuck and disappear.
 * In versions Beta 1.5 and earlier, if you made a 3x3 hole that is three blocks deep, put a boat or two in the hole, and fill the hole with sand or gravel it would make quicksand.
 * If you sail a boat into a squid, the boat breaks.
 * If you ride a boat on water, when you move, there will be water inside the boat. However, the boat will not sink, this is a purely graphical bug.
 * If you are in a boat and go into third person view or enter your inventory, you can see that your leggings will be in the position as if you were standing, and you will have another pair of legs in a sitting motion. Both pairs of legs clip through the boat.
 * Squids, if close enough to the boat, will head to the boat, as if they are trying to attack it. Since Squid can break boats, the player should be cautious when sailing.
 * If an upside-down Slab is placed over water, the boat will be able to travel underneath it without suffocating the player.
 * sometimes, if you sail a boat into a portal, it will multiply into 5 of itself in random parts of the chunk
 * If you have a boat in your hand while exiting a boat, you will place a second boat down.
 * If a boat is falling from the sky, water particles will follow the path it took.
 * Rarely, you will die when crashing a boat into soul sand at a large angle (170+ or 10-). It is unknown why this is caused.
 * As of 1.3.1 in SMP players may not be able to see each other when they enter a boat until they exit the boat.
 * If you are holding a boat while trying to open a chest or interact with any other special block nothing happens. In 1.3.1 and perhaps earlier versions, doors will change position and then immediately switch back.
 * In 1.3.2 a boat still breaks randomly on contact with a lilypad.
 * Currently boats crafted with wood other than oak will turn into oak when destroyed.
 * In 1.3.2, if a boat is in water which is subsequently frozen, a series of strange glitches result. The boat can appear to jump between sitting near the top of the ice and below it.  If the boat is entered, the player can look through the ice and move around with only some resistance.  Leaving the boat or trying to take it into an unfrozen area results in both boat and player being teleported back to wherever the player entered the boat originally.
 * If the boat goes through flowing water and gets put under water, it flows up as expected. However, it may start to fly about five blocks above the water then continue alternate. The boat will stop flying if the player gets in the boat.
 * sometimes a boat will glitch causing it to handle strangely. Upon exiting the boat the player will teleport back around where the boat was launched. The boat will appear where the player was and the boat will move like it was exited where you are (remaining in the same area). the boat you see is just a ghost that you can't interact with, And the boat is actually around where you teleported to. The boat can be pushed and destroyed if you can locate it, (as it is invisible.) and the ghost will move in relation to the boat. if the boat is destroyed while you are in it you and the drops will teleport back. normally, this happens when using a harbor.
 * If you sail off a un-updated water block and you are at the edge of a ravine or deep hole, you might take fall damage or even get killed.
 * If you sail into an animal, the boat crashes.

Trivia

 * Boats can be controlled on land, albeit very slowly.
 * Boats being pushed over snow will make the snow disappear.
 * Boats can be stood on like blocks, and the player will not fall through them.
 * It is possible to get out of a boat and "surf" on it while it is moving, by sprinting forward.
 * On the Xbox 360 version, it was possible to access the Void above the Nether using boats, as of 1.7.3.
 * A crashed boat can be turned into a Wooden Pickaxe or Wooden Axe without leftover materials.

Gallery

 * A video of a simple boat elevator for transportation
 * A video of a boat placed on lava