The Japanese society is a society full of manners and politeness. Like other cultures, they do have certain titles for people and they use those titles as an honorific. While you are used to honorifics like "san," "kun," and "chan," you probably aren't as familiar with "senpai." If you've watched enough school life anime or manga, then you have definitely heard someone being referred to as "senpai".
Click the link for more.