Take a chair for example. It is created of a bunch of blocks. A table might be 2 cylinders, one really short and wide one for the top, and one long skinny one for the leg. Most 3D programs provide the user with a number of primitives from which they can model more complex objects. These primitves most often include a sphere, a box, a cylinder, a cone, and a torus.
Some programs have more, like tube or hemisphere.
In orderto create other objects though, such as garden hose for example, you might need to use other modeling methods such as extrusion or lathing .