affair - a romantic and sexual relationship, sometimes one of brief duration, between two people who are not married to each other.