In manual testing, a human performs the tests step by step, without test scripts. In automated testing, tests are executed without human assistance, oftentimes via test automation frameworks, along with other tools and software.
(a). as the combination of IP address and port number to allow an application within a computer to set up a connection with another application in another computer without ambiguity.