3D modeling is the process of creating 3D models through specialized software. To 3D print your own 3D models, you can use any computer-aided design (CAD) software or 3D modeling software that can export models into an STL file.
Examples of Free Software
Examples of Commercial Software
Sources of STL files (3D models)