The one at the top with the green dot is a zipper foot, the little silver one with the wide feet at the bottom is for sewing on buttons. The one at the bottom may be a type of gathering foot, I am not sure. The others I don't know. Hope I could help a little.