What is the difference between stridhan and dowry?

Although ‘Stridhan’ and ‘Dowry’ are entirely different, they are generally misconceived to mean the same. Under Indian law, dowry means any property or valuable security that is given or agreed to be given by the bride’s side to the bridegroom’s family before, after or during the time of marriage. The main difference between ‘dowry’ and ‘Stridhan’ is the element of “demand, undue influence or coercion” that is present in the former but absent in the latter. Stridhan is a gift that is voluntarily given to the women and it is not the result of demand, undue influence or coercion.