но их объединяет то что они тесты, так в чем же разница?
Юнит тесты это когда ты тестируешь отдельные элементы/классы. Тебя интересует только правильность работы этого юнита, а не общая картина
Интеграционные тесты это когда ты тестируешь, как все работает в связке