A hand sewing needle is a small, thin needle that is used by hand to sew fabrics together. A machine sewing needle is a larger, thicker needle that is used in a sewing machine to sew fabrics together. The difference between the two needles is size and thickness.