Sensei (先生?) es el término japonés que designa a un maestro, un sabio o a una persona docta.
Fuera de Japón se emplea, sobre todo, en el mundo de las artes marciales tradicionales o gendai budo, (siendo algunas de estas: el aikido, el karate, el judo, el kendo, etc.) y en la cultura otaku. Literalmente, sensei significa "el que ha nacido antes", a partir de los caracteres kanji sen (先 antes?) sei (生 nacer, vida?). O bien desde la filosofía como "el que ha recorrido el camino".
Según los japoneses tradicionales, se le denomina así porque la única diferencia que hay entre un alumno y un maestro es que éste simplemente ha nacido antes, y que posee; tanto el conocimiento como la experiencia, y por eso puede enseñar.