End mills have cutting edges on their nose and sides that remove material from the surface of a piece of stock. They are used on computer numerical control (CNC) or manual milling machines to create parts with complex shapes and features such as slots, pockets, and grooves. Each end mill has flutes on its cutting head that carry the removed material away from the workpiece to prevent damage to the end mill or workpiece. Ball end mills create a round-bottomed groove in a workpiece. Square end mills cut a flat-bottomed groove with 90° inside corners. Corner-chamfer and corner-radius end mills make a flat-bottomed groove with chamfered or rounded inside corners. Chamfer mills are used to chamfer or bevel the edges of a workpiece. Corner-rounding end mills create a rounded outside edge on a workpiece. Drill mills have a nose with a pointed tip that can drill holes or create angled features in a workpiece.