Question: what is the difference between functional testing and unit testing?
Answer: Unit testing considers checking a single component of the system whereas functionality testing considers checking the working of an application against the intended functionality described in the system requirement specification.