The current model seems to be: A robot has a health bar (100% in the beginning) and that must be brought down to zero. It does not really matter how you do that, but hitting components does the most/fastest damage. Some of the components are behind armor, others are presented openly. It is irrelevant which of the components you target/destroy aside from unprotected components being hit and destroyed more easily.