Why are metals called electropositive elements whereas non-metals are called electronegative elements?
By losing electrons positive ions are formed in case of metal so they are called electropositive. But in case of Non metals, by gaining electrons they form negative ions so they are called electronegative elements.