Robots
Allows you to learn and enhance itself from the repetitive process.
It can act Autonomously.
It responds to external stimuli and reprograms itself.
It offers Highly secured automation.
Macros
Never learn anything for the repetitive process.
It cannot work autonomously.
It doesn't respond to external stimuli.
Security is not a high priority.