title: Why do I need to configure the SQL dialect of a data source?
body: <p>When we configure a data source using Hibernate, we should add the <code>hibernate.dialect</code> property (or <code>eclipselink.target-database</code> if you are using EclipseLink).</p>
  
  <p>I want to know what is the meaning of <em>dialect</em>? I configure this property according to the documentation of Hibernate but I don't know what's the meaning of it.</p>