Answer:
Integration testing is the type of testing in which the test interface occur between the different modules that is interconnected with the each other as a whole group.
Integration testing is similar to the unit testing but integration testing has high complexity as compared to unit testing.
On the other hand, Functional testing is the type of testing in which the whole application are test in one step. The main aim of this testing is to ensure that the data and application are properly satisfy according to the requirements.