Khadi and Khaddar are the same. The word Khadi is derived from the word Khaddar. Both refer to a handspun and hand-woven fabric, which is totally handmade. Later, Khadi was also used to refer to many crafts which were handmade.