I'm rather new to the world of TDD, and have a couple questions about integration tests. First, what is the diff btwn an integration test and functional test (I have heard that a functional test is a kind of integration test, but then I don't know what other kinds there are). Also what exactly should be tested in an integration test? Just site links? Or also tiny details like words on the page and style?