Machining involves the removal of excess material from a workpiece to achieve desired dimensional and surface finish properties. There are several machining processes such as turning, drilling, milling, and grinding. Advanced processes like waterjet machining and abrasive jet water machining are used for hard or brittle materials. Ultrasonic machining, electrochemical machining, and electric discharge machining can machine conductive materials regardless of hardness. Laser machining uses an intense laser beam as a thermal energy source for material removal and provides advantages like no tool wear and ability to machine difficult materials.