What are the Advantages & Disadvantages of Black Box Testing?

what is BlackBox testing ?