Virpošana ir metāla apstrādes veids ar kura palīdzību ir iespējams izveidot konkrētu metāla detaļu īpašā formā un precīzos izmēros. Šī detaļa parasti vispirms tiek uzzīmēta ar roku vai datorā, kur pēc tam tiek izveidots uzmetums, no kura tad tiek izvirpota pati detaļa. Virpošanai vienmēr tiek izmantota ierīce ko sauc par virpu, kura nereti nāk komplektā ar virpošanas galdu. Virpa ir milzīga iekārta, kurā, uzstādot konkrētus konfigurācijas parametrus, ir iespējams no liela metāla gabala izveidot mazākas, bieži sarežģītas cilindriskas detaļas, piemēram, vītnes, skrūves, tapas, konusus, un pat lodveida objektus, piemēram ruļļus vai riteņus. Virpa darbojas uz rotējošas kustības pamata, jo virpa, rotējot lielāko metāla gabalu uz savas ass, veic dažādas operācijas, piemēram, griešanu, slīpēšanu, urbšanu un deformēšanu, kā rezultātā ir iespējams izvirpot pat mazas un smalkas detaļas.