Llamamos sustantivos tanto los objetos concretos que nos rodean como a las abstracciones. Si hablamos de sustantivos nos referimos a un cierto tipo de palabra, si hablamos de objetos (objeto directo o objeto indirecto) nos, referimos a la función de esta palabra en la frase.

El sustantivo es sujeto: La casa es roja.
El sustantivo es objeto: Veo la casa.

Muy a menudo hay que distinguir entre el tipo de palabra y la función de una palabra en la frase.

En muchas lenguas, como por ejemplo en alemán, se escriben los sustantivos con mayúsculas y para determinar qué función un sustantivo tiene dentro de la frase, el alemán como muchas otras lenguas tiene determinados sufijos. El inglés no tiene nada de esto, el inglés funciona como el español, los sustantivos se escriben con minúsculas y para aclarar la función de un sustantivo dentro de la frase se usa, como en español, preposiciones. Para abreviar, no hay ningún problema, todo funciona como en español.