All purpose and multi-surface cleaners are alike in many ways. In fact, the names can be considered interchangeable. However, it is always recommended to check what the product can and cannot clean before using. Different brands use their own blend of active ingredients, and are designed for different surfaces and types of cleaning.
Some all-purpose cleaners are more heavy duty than multi-purpose household products. They are designed for use in professional and commercial environments. They may be able to tackle tougher jobs, delivering a higher level of performance.