at first , normally 意思 and 意义 used in oral Maderin , 意味 used in writting Maderin .
so mastering the usage of 意义 and 意思 is more useful for u !
意义 & 意思
common : 1, noun.usually used in the question: 什么意思? 什么意义?
2, means "meaning"
incommon :.usage : 1."What is the meaning ?"------这是什么意思?
when u don't understand the language or something ' s meaning , u must to use the word "意思"
eg. ---你说的话是什么意思?
---我的意思是学汉语很难!
2.“doing this thing is meaningful "----做这件事情是有意义的。
when u want to express that doing sth.is meaningful and u'd like to do it , u must use "意义"and normally "意义"is used in the phrase "有意义"(meaningful)
eg.:---你为什么做这件事情?
---因为做这件事情很有意义。(in here "有意义"becomes a adj. u can add "很"or "非常 “ in the front of the word.)
---你学汉语有什么意义呢?
---我学好汉语可以到中国工作。
"意味"is a more difficult level word , seldomly use in oral Chinese .
1.noun. & verb.
2.normally used in the situation when have some commont on poems or literature works . or sth. can't express the meaning clearly.
eg. 这首诗意味深长。(this poem expresses the full of meaning.)
我不明白他笑的意味。(I don't understand the implication of his smiling.)