Instruction: Provide a detailed comparison between the 'merge' and 'join' methods, including their default behaviors.
Context: Candidates should demonstrate their understanding of the nuances between merging and joining DataFrames, including how indexes play a role in each method.