When you are starting to sew and don't know if you are going to like it, I would recommend cheap sewing machines that are affordable. If it is easy on your pocketbook, you can buy it and try doing different projects to see if this is going to be for you.
Some machines are called multipurpose machines. This machine is a little workhorse that you mainly will use as you are learning to sew and it is great to use for projects and crafts. It usually has some different stitches, forward and reverses, the hand switch or pedal and other features.
A lightweight sewing machine is great when you are in a sewing group that meets at different houses and is easy to carry. Let's face it; you can't lug your big machine to a sewing class or group! These machines are easy to put up in a flash and take down just as fast.
Heavy duty machines are durable workhorses. These are for massive projects, like quilt making when you have a lot of fabric you have to sew through like your top piece of fabric, then the lining to make it fluffy, and the bottom piece or back piece. A lightweight machine will not be able to go through all these pieces of fabric. Quilting Machines
Sometimes your jeans might need a different length on them, and you will not be able to sew that hem on anything but a heavy duty machine. Trust me I know from experience when my daughter-in-law tried to sew up her jeans on my little Singer -- which then had to go to the shop to get fixed!
A little mini machine is a great machine for kids. It is also perfect for a quick repair job you might have that you can whip it out quickly and get it done fast. A little mini is also good to have if you are taking a class or go to a sewing group.
A lot of the portable sewing machines come with a carrying case, and you will want to get one especially if you are using your machine for groups or classes. A carrying case is a good storage for your machines when you are not using it. It
Now when you are an avid seamstress, you will probably have a machine that is in a cabinet. This just makes sewing easier for you because it is always ready when you are. A lot of the cabinets are beautiful and make an adorable piece of furniture when they are all shut up.
A lot of the machines nowadays are computerized. Learning these may take a little bit of doing, but when you are sewing a lot and doing many different stitches, these tools are great to tell you what foot to use with what stitch or you can just look at the little screen to see what you are doing. Computerized Sewing Machine