Carpet

Carpets are thin blocks which are mainly used for decoration.

Obtaining
Carpets can be mined using any tool, or without a tool. Unlike wool, carpets are not destroyed quicker when using shears.

Pocket Edition
In Pocket Edition, carpets replace the pressure plates of the tables in villages.

Usage
Carpets are the same thickness as pressure plates. They have a hitbox of $1/16$ of a block. Carpets cover the entire square they are placed on, unlike pressure plates.

Carpets can be placed on any block, including non-solid blocks.

Carpets can be pushed and pulled by pistons, but will pop off if pushed onto a hole or pulled downwards. They can break falling sand and gravel.

Mob AI register carpet as an air block. In the 1.8 version of Minecraft carpets are spawnproof.

Carpets are an opaque block, however, it does not decrease light going through it.

Video
Note: This video is outdated, as carpets are now flammable as of 1.7.2

Trivia

 * Carpets placed above, or around, mushrooms growing naturally under trees will break the mushrooms if the mushroom is in a high light level, but will not break the carpet, leaving a floating carpet.
 * If the player sprints across carpet, the particle effects are those of the blocks that are directly below it.
 * Carpet will not prevent the formation of ice.
 * Carpet can safely be placed on top of farmland, although it will not protect the farmland from jumping entities.

Gallery
Teppich Alfombra Tapis カーペット Tapijt Dywan Ковёр 地毯