There are two accounts in ethererum: The Externally owned accounts (EOAs) and Contract accounts .
EOA's can have balance of ether and tokens . smart contract can have balance of ether, but can they have balance of tokens? I have created ERC 20 token , can i send this tokens to other smart contract?