HARMAN interview question

What is the difference between black and white box testing?