What is a Credit score?

A Credit score is a 3-digit number representing the creditworthiness of an individual. It ranges between 300-900, with 900 being the highest possible score

What happens if the borrower delays the EMI payment?

If the borrower delays the EMI then he/she is liable to pay late charges which are agreed to and specified in the loan agreement. Also it might affect your credit score, so its advisable that you pay your EMI on time.