The scenario you described relates to demonstrating the robot's capabilities and controlling it remotely, which is best associated with “functions.” Functions in programming refer to the specific actions or capabilities that a system or component can perform. Therefore, the correct answer in this context is:
functions