Functional testing is testing each and every functionality of the application.
System testing is testing the application as a whole to make sure that the application meets the requirement specification.
Ex: Suppose a web site is created for online purchasing. So checking the functionality of different field and button in every page is functional testing. … Read more