Sand is nothing but quartz whereas clay is composed of many other chemically active minerals like illite, kiolinite, etc...