Functional system testing is:
testing that the components that comprise the system function together
testing that the system functions with other systems
testing the system performs functions within specified response times
testing the end to end functionality of the system as a whole