Ethergate interview question

Which are the main differences between fork join, fork join_any and fork join_none?