Hello can anyone tell me what is mean with erc20? why most of ico say if we want to get coins. we must have wallet that support erc20
ERC20 is the name used for the tokens that the ethereum network distributes.
See
https://theethereum.wiki/w/index.php/ERC20_Token_Standard for more technical information about it.
It's simply a token on the ethereum network.