Being a software tester you might have come across various situations where automation is not advantageous at all and manual testing works better in those
Executing the test cases manually without any tool support is known as manual testing. Taking tool support and executing the test cases by using automation
Using Automation tools to write and execute test cases is known as automation testing. No manual intervention is required while executing an automated test suite.