Industrial sewing machines have more robust external motors and are therefore capable of being used as manufacturing workhorses. They can run for an entire working day, can stand recurrent high-speed usage, and can remain maintenance-free for long periods of time. Some industrial sewing machines are even programmable, offering users greater flexibility because of the hundreds of stitches and patterns they can keep in their memory.