For what purpose does etherdelta.com website is used
Is it for exchange like polo, bitfinex, bittrex
Yes you are right. Etherdelta is a fully decentralized trading platform.
This means you don't have to trust an administrator to hold your funds. Your funds are held in a smart contract in such a way that you and only you can deposit, withdraw or trade.