What a remote client cannot do

Everything an in-process SDK gives you that a caller on the network door does not, gathered in one place before you build against it.