oddity: a strange attitude or habit
quality: an essential and distinguishing attribute of something or someone; --Shakespeare
router: (computer science) a device that forwards data packets between computer networks