Originally Posted by hardrock2
humming means to keep things going smoothly.
The sentence means that they will help the business do well through the ongoing process (whatever it is they are referring to) and support for the computer application.
I guess the person runs a computer program that's an integral part of his/her business.
- For Teachers