How does CloudTrail differ from CloudWatch in terms of monitoring and logging?

CloudTrail logs API calls; CloudWatch monitors metrics and performance.

What is AWS CloudTrail, and what is its main purpose?

CloudTrail records API activity and user actions for auditing.