Witnesses are the miners on steemit, they maintain the network and keep the blockchain for the platform going.
They are very important, it is important to delegate your votes to the witnesses. However make sure to pick witnesses that represent your values as they are your representative for any forks in the blockchain.
Thanks @titusfrost for your kind information and your good reply.