Risou, you have a difficult assignment!
This is combining three things. In fact, it's typical marketing gobble-de-gook. What's unclear here is whether the implication is "process application" or just "application." Is that a question you can ask, or can you divine that from other context?
Cheers - Bob