HARMAN Interview Question

What is the difference between black and white box testing?