We have eight kinds of end mills which are: 1.Square end mills 2.Ball nose end mills 3.Micro diameter end mills 4.Long neck end mills 5.Corner radius end mills 6.Tapered end mills 7.Aluminum cutting end mills 8.Roughing end mills And also we have three kinds of special end mills which are: 1.Pcb(printed circuit board) 2.High helix end mills 3.Graphite end mills