Question: what is the difference between a finite verb and a non finite verb?
Answer: A finite verb is a verb that is finished. That means it is inflected for tense and, usually, for a grammatical subject. A non-finite verb is a verb that is not finished. It doesn't have a tense or a conjugation.