ya......... it is due to the activity of higg's boson..... it is fallen under standard model of particle physics ............................ Higg's says that an infinite no. of very tiny particles called bosons are present in the entire universe.. ..... these particles continuously hit the charges......
when 2 like charges come closer ... they exchange the higg's particle .......................... so they repeal each other.............
when 2 unlike charges come closer .... higg's boson try to come at the state of equilibrium.......... so they attract each other.................
But scientists can't experimentally proove whether higg's boson is exist...?...or not.......?
you may heard about the big scientific experiment conducted in Europe . With a big nuclear collider................. One of its aim is to find whether the Higg's boson or "god's particle " ....................... does exist...or not.........?........