salam guys.. nice new forum

I heard about an application called netcat which is used for testing and hacking network services but i do not know where to start and what can i do with it... so i need someone to explain it

thanks