Each cutting machine usually comes with its own software. For example, Silhouette has its Silhouette Studio software which comes with free, designer, and business edition plans. You need to purchase Designer and Business edition separately from the machine itself as it comes with only the free one. Cricut has its Cricut design space and Brother has its Canvas Space. Most cutting software uses SVG file extensions while Silhouette has its own called .studio. However, you can use other types of files such as PNG, JPEG, or DXF.