 <p>There are many scenarios when you need culture based formatting.</p> <p>For example: - <strong>Number Format</strong></p> <p>5.25 in English is written as 5,25 in French</p> <p>So, if you want to display French formatted number in your program which is in English culture the <code>culture based string format</code> comes into action.</p>