qqp question1: What is the difference between data communication and networking? question2: What is the difference between an application layer and an application layer program in data communication and networking?