As far as the three words are concerned, you said that you have looked them up. It's not clear from your post where your confusion lies or quite how you can't tell them apart. Please post a few sentences trying to use those three words correctly, then we can have a look at your usage and see if we can sort out the confusion. Thanks.
Student or Learner