Optical circulators are used in applications where you need an Optical Isolator and you need to sample/detect/mix a returned signal. A circulator allows you to send a signal downstream where it will be amplified, mixed or resampled and that signal will return to a third port. The source signal and the returned signal are completely isolated from one another.