Pistons are items that can push blocks when power is supplied to them through a redstone, switch or lever. It can push the block in one direction. The sticky piston is a variant of the normal piston ...
A nether portal on/off switch in Minecraft is a great mechanization process. It ensures your portal is properly maintained and prevents you from accidentally wandering into the nether region.