In 3D computer graphics, 3D modeling is the process of developing a virtual representation of an object in three dimensions via specialized software. These models can then be printed with a 3D printer. Many of these can also create 2D svg files for things like laser cutters.
There are many different types of software for 3D modeling, some are easier to use than others. Here are some quick summaries of the three. Click the blue buttons to go to their dedicated page.