• I've heard of push and pull types but is there really merge and synchronous or were those two made up?