Whether they be in pots, window boxes or hanging baskets, container-grown plants can liven up any area of the house. The container can be made out of almost anything, but make sure it has at least one drain hole in the bottom to prevent rot. The old trick of adding gravel or sand to the bottom doesn't work--the water will still sit at the bottom of the pot.
A variety of plants can be put in the container, either separately or together. Make sure the container is large enough and the surface where it is to be placed sturdy enough to withstand the container's weight. Tubs with rollers or dollies are useful for moving these containers.
The next step is to buy a good potting mix. The mix should be light and fluffy, absorb water well and drain fairly quickly. Do not use garden soil--it compacts quickly in containers and doesn't allow water to reach the root zone.
To begin planting, fill your pot with potting mix to the halfway mark. Add your plant and cover with more potting mix and an inch of mulch, leaving about a two-inch headspace for watering. Be careful when watering: container-grown plants tend to dry out quickly and need more nutrients frequently. Saucers work well for preventing plants from drying out, but they promote root rot if they're not frequently checked. Water-soluble products, slow-release fertilizers and compost or manure tea can help in adding nutrients.