Embroidery machines can create beautiful and complex patterns. They have a work area that holds the fabric in place in a hoop. Many designs are stored within the machine itself but they can also be downloaded from the Internet. By precisely moving the work area forward, backward and side to side, the embroidery sewing machine can produce an infinite number of elaborate shapes and lines. The sewer simply loads a pattern from the memory or creates an original one, and the computer does almost everything else.