Magnetic Reconnection in Different Environments: Similarities and Differences