All sewing machines differ, but most have basic features ... For example, a zipper foot is used to install a zipper, and a roller or nonstick foot for sewing leather and oilcloth smoothly.