Etherdelta, is a decentralized exchange. It is secure, because assets do not leave your wallet until transaction settlement. It is suitable only for ERC-20 tokens. You enter your order, and if a match is found, your transaction takes place, or expires.
All how to's in this blog.