Solidworks là phần mềm ứng dụng được sử dụng cho lĩnh vực vẽ kỹ thuật trong nhiều chuyên ngành khác nhau. Gói phần mềm CAD này tích hợp nhiều module chức năng khác nhau thuộc 2 nhóm chính: Mô hình hình hóa, tính toán kỹ thuật phức tạp. Môi trường thiết kế tham số hóa dựa trên nguyên tắt tạo khối. Nền tảng để tạo tạo mô hình 3D là sketch 2D rất dễ thiết kế với đầy đủ các lệnh tạo đường tròn, đường thẳng, đường cong,… Nhiều công cụ chỉnh sửa: Trim, Extend, Fillet, Chamfer,… và một loạt các chức năng tạo ràng buộc: Song song, tiếp xúc, định vị tâm,…
Phần mềm được phát triển bởi hãng Dassault Systemes, được sử dụng bởi hàng triệu kỹ sư và nhà thiết kế trên toàn thế giới

Tập đoàn Solidworks được sáng lập đầu tiên vào năm 1993 bởi Jon Hirschtick về sau này được Dassault (Đi đầu với phần mềm CATIA) mua lại vào năm 1997

File dữ liệu được xuất ra có thể được sử dụng bởi nhiều phần mềm CAD khác như: PTC Creo, Solid Edge, Autodesk Inventor. Có thể làm việc trên nhiều tiêu chuẩn khác nhau trên thế giới: ANSI, ISO, DIN, GOST, JIS, BSI và SAC

Phần mềm có thể tạo ra đường nhiều dạng dữ liệu trong thiết kế: Khối Solid, Bề mặt (Surface), Kim loại tấm (Sheet Metal), Khung dầm – Mối hàn (Weldment). Vởi khả năng thiết kế top-down trên Solidworks giúp người kỹ sư làm việc dễ dàng hơn rất nhiều.