Casting is pouring resin into a some sort of cavity you intend to remove it from when cured. Resin molds can be made of different types of plastic, or from silicone. The finish you get is determined by the surface of the mold. You can use a variety of molds to create your shapes.
Here's a basic how-to video: