Cardigans usually have a button-up, zipper, or any other type of fastening but sweaters are mostly pulled over the head so that is the basic difference.