title: Keycloak Realm VS Keycloak Client
body: <p>I am recently working on Keycloak 6.0.1 for SSO for authentication for multiple applications in organisation.  I am confused in difference between clients and realm.  </p>
  
  <p>If I have 5 different application to be managed for SSO then do I have to create 5 different clients or 5 different realm ?</p>
  
  <p>If I say I have to create 5 different Clients under 1 realm then could I execute different authentication flow for different client in same realm ?</p>