Dealing with Conflicts: Driven by Religious, Cultural, Political or Ideological Differences