designing is when you actually make the system, using one of the development approaches. And Implementing is when you put it in place at the client's location.
Designing uses tools such as DFD, Context diagrams, Decision trees and Tables, Data dictionaries to design the system and uses Svreen...