What is this?

I seen this on my 20 month olds mouth today. Is it a canker sore? What can I do to get rid of it and how would he possibly get this?