A shinobi is another term used for the ninja. It means "those who act in stealth."