Working from the last up there is a binding foot that attaches binding automatcally while you sew. Attach the foot place the bias into the hole fromt he right to left and then all the way to the where the main fabric you want to bind and sew. It attaches the seperate binding to the main fabric.
The next working up is a zipper foot.
The next one is for attaching cording while you sew. You feed the cord into the hole and sew. that is why there is a small indentation there on the foot.
The next one looks like it should be for a corded button hole. But, I am not sure... But I don't think this goes to your machine that the other feet fit. It is for a zigzag machine.
Of the top of the main picture the three there are as follows... the little one that has a little curved lip on the edge... It is for finishing the edge of fabric. Say for a scarf, or a baby recieving blanket. You just feed the fabric into the hole on the edge and sew guiding the fabric to keep it going into the hole right. It turns it and makes the stitch to hold it there.
Then the one with numbered slots you can change is a pleater.
The last is a gathering foot.