Yes, at least regarding the grammar of the sentence.
At least it did, a long time ago.
Yes, there is almost no difference in meaning.
Almost, but there is a (tiny) difference.
Today, we are going to have a look at the structure and pattern of a very common word.