There are various types of Needles available, depending on the sewing machine that you are using. The size and shape of the shank are designed to fit particular sewing machines. Your choice of the needle for a particular fabric will depend upon the size of the blade and the type of point  Most of the sewing machine needles will look similar but they will differ for example Spearpoint, Ballpoint,  Wedge point, leather point