Cross-stitch is an embroidery style that involves needlework to create small and detailed stitching. This very popular form of sewing has a huge following and there are many beautiful patterns available to follow. Cross-stitch uses patterns to form pictures and designs, which can then be printed on to fabric.