Who is Data?

And more importantly...

... who is Spot?