Circulation Spaces