Three Ways to Join