Le différence c'est qu'en passant par le PC, le logiciel installe des éléments sur celui-ci (inutiles la pluspart du temps)
Une installation par Cab ne laisse aucune trace sur le PC, c'est plus propre.
De plus le cab ne necessite pas d'installer Activesync, pratique lorsque l'on est au boulot sur un PC bridé