Integration Testing - That Grey Area between White Box and Black Box Testing

A presentation on Integration Testing - how is it different from white box testing and black box testing? When should you use it? What are some perspectives, techniques, and strategies for performing integration testing?