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. And checking the application whether we are able to purchase through online is system testing.
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. And checking the application whether we are able to purchase through online is system testing.