On y at son dos preposiciones que pueden indicar la ubicación y la hora. Sin embargo, en general, en se refiere a un momento y lugar más específicos. Cuando se refiere a la hora, on se usa para hablar de días y fechas, mientras que at se usa para hablar de horas específicas. Esta es la diferencia clave entre on y at. Puede ver la diferencia de uso en los siguientes ejemplos.
La oficina está cerrada los sábados.
Vino a verme a las cuatro de la mañana.
También hay diferencias en el uso cuando refieren ubicaciones; Estas diferencias de uso también se explicarán aquí con ejemplos para facilitar la comprensión.