When I took admission in college I was totally unknown of some very basic things like what is the difference between art, craft, and design. During the span of one semester, I came to know the very difference between them. What seems surprising to me is that these terms seem similar to each other but actually are totally different.
What I came to know that Art is a visual expression of human creative skill and thought and
Craft is hobby or profession that requires skills and knowledge for that skills, whereas
The Design is a plan or composition to create a particular object more attractive and beautiful.
The difference between art, craft, and design is that art is produced for the personal satisfaction, craft is generally a hobby or family tradition whereas design is a composition of art for others (not for personal use). The Design is made for making objects attractive and for the world to use.