What is the difference between:

  • Application which processes data
  • Application processing data

And which of these sentences should I use in which situation?


The first sentence means:

The application processes the data.

The second sentence means:

The data processes the application.

So, they have more or less opposite meanings.

Also, the second sentence might be grammatically possible, but in reality data doesn't normally process applications (I am not even sure, if that is possible). So, the second sentence is unlikely to be used in any circumstance.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.