¿No podría ser "thank" en vez de "thanks"? ¿Cuál es la diferencia entre ambas?

Respuesta de un hablante nativo
Rebecca
No, no sonaría natural decir "thank" en vez de "thanks". "To thank" es un verbo en infinitivo y se utiliza para mostrar aprecio o gratitud. "Thanks" es un sustantivo y es la expresión directa de esa gratitud. Ej: "I would like to thank you for inviting us." (Me gustaría agradecerte que nos invitaras.) = Muestra educación y respeto Ej: "Thanks for inviting us." (Gracias por invitarnos.) = Tono casual