I have trouble distinguishing the exact difference between the meanings of the words : Evoke and invoke.
I'd be obliged if you elaborate on their meaning a bit for me.
What definitions have you found in various dictionaries? How do they differ? What are the similarities? Try to use each one in a sentence and we can comment on where/how you seem to be confused.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.