When he talks, he doesn't always remember the names of things. He also leaves out parts of speech like articles and prepositions. When you listen to Tom, it sounds as if he is reading a telegram. His words are garbled, and consonants are not very precise. Tom has both a language and a speech problem.
Language is different from speech.
When a person cannot understand the language code, then there is a receptive problem. If a person does not know enough language rules to share thoughts, ideas, and feelings completely, then there is an expressive problem. One problem can exist without the other, but often they occur together in both children and adults as they do for Tom. Tom also has speech problem that makes him sound garbled. The language code can be correct, but if the right body parts are not moved at the right time, then the message will not sound right.