In salesforce, canvas helps you to easily integrate a third-party application in Salesforce. Canvas is a set of tools and JavaScript APIs that can be used to expose an application as a canvas app. This means you can take your apps and make them available to your users.
You can now use these tools to integrate your technology within canvas instead of redesigning and reintegrating your external applications.
If you are interested to learn Salesforce from experienced instructors, I recommend this Salesforce Course by Intellipaat that provides Instructor-led training, hands-on projects, and certification.
Also, check out this video on Salesforce: