区别就是两者词性是不一样的,且两者意思也不一样,具体的不一样如下

lead中文意思是v. 引领,带路(与……)相连,相通通向,通往导致,造成促使,使得过(某种生活)领先,居于首位领导,指挥开牌对(证人)进行诱询用水砣测深,n. 领先地位超前量,领先的距离

Lead is more solvent in acidic water.

main中文意思是adj. 主要的,最大的=leading