WHO significa ''quién, quiénes''.
-WHO is she?
-I don't know who it was. No sé que fue.
-The person who talks is shaking. La persona que (quien) habla está temblando.
Note que en las dos últimas frases se usa 'who' en una oración ¿Y por qué se hace? Tiene la misma función que en español, se usa con el fin de indicar de qué se habla, en estos casos se habla de una tercera persona (he, she, it) y en lugar de escribir 'The person what talks' se diría 'The person who talks' porque se refiere a un ser vivo. En español sería algo tipo 'La persona que habla' vs 'La persona quien habla'.
WHOM significa ''a quién''. Se usa más en el lenguaje escrito que hablado y es menos común.
°Whom is he dating? - ¿Con quién él está saliendo?*
°I do not know with whom I will go to the school. - No sé con quién iré a la escuela.
°Whom do you believe? - ¿A quién le crees?
*Recuerda que no todos los idiomas son iguales y muchas veces no se traduce literalmente al idioma que aprendes, en este caso (inglés-español).
*-* Nota *-*
Who's es la contracción de 'Who is'.
Whose signica 'de quién'.
Whose book is this? - ¿De quién es este libro?
Editado: 31.08.2020