State the Testing and Debugging
Testing is process of verifying if the application matches needs and reporting bugs; Testing is usually done by an independent testing team whereas debugging is a process of finding and fixing bugs with the intention of decreasing bugs; Debugging is usually done by the programmer.