Yes you do see both widely used. I dont think there is a major difference, if you were to use either one, the person you were speaking to would do what you told them correctly.
I prefer "fill in". I worked for a company designing forms and the form instructions always used "fill in", in fact we had a big debate on which phrase to use
Student or Learner