Question
Why do we need to create a remote thing?
I am a bit confused on the concept of remote thing..
Let's say I have a mars rover (physical device) on which I install the ThingWorx SDK to start sending data to my ThingWorx server. I know that using the SDK I can directly connect the mars rover to my rover Thing (NOT inheriting RemoteTemplate ) on the server.
So why are remote things created then? Only when gateways are used?

