contemporary
traditional
confluence - the meeting of two streams