Back to the AI library

ARTIFICIAL INTELLIGENCE / EDUCATIONAL GUIDE

Copilot Explained: Which Microsoft Copilot Is Right for You?

Copilot is not one product. This educational guide separates Microsoft Copilot, Microsoft 365 Copilot, GitHub Copilot, Copilot+ PC and specialist tools, then shows how to choose and use the right one.

ARTIFICIAL INTELLIGENCE

Copilot is a family name, not one magic app

“Copilot” is Microsoft’s umbrella for several assistants and AI-enabled products. The first question is not “Is Copilot good?” but “Which Copilot are we talking about?”

The word has become a little too convenient. It appears in a browser, a Windows laptop description, Microsoft 365, GitHub, security tools and business software—and those products do not have the same job, the same data access or even the same buyer. One name, several cabins on the boat.

Building 92 on Microsoft’s Redmond campus, photographed by Jiaqian AirplaneFan; the familiar Copilot name comes from a much larger Microsoft product family.
Building 92 on Microsoft’s Redmond campus, photographed by Jiaqian AirplaneFan; the familiar Copilot name comes from a much larger Microsoft product family. Photographer: Jiaqian AirplaneFan; licence: CC BY 3.0. View source page.

At the simplest level, Microsoft Copilot is a general-purpose conversational assistant. Microsoft 365 Copilot brings that style of assistance into work apps and, where the account permits it, into work context. GitHub Copilot is built for software development. Copilot+ PC describes a class of Windows hardware with an on-device AI capability; it is not a second chat subscription hiding inside your laptop.

Product or labelWhere it livesThe job it is meant to help withWhat to keep straight
Microsoft CopilotWeb, app, Edge and selected Windows experiencesQuestions, drafting, brainstorming, explanations and other general tasksAvailability and features vary by account, app, region and current rollout.
Microsoft 365 Copilot / Copilot ChatWord, Excel, PowerPoint, Outlook, Teams and Microsoft 365 surfacesWork with documents, messages, meetings and business tasksWork context is governed by your account permissions and organisation settings.
GitHub CopilotGitHub and supported development toolsWrite, understand, change, test and review softwareSuggestions are not a code-review sign-off; the developer still owns the result.
Copilot+ PCWindows hardware with a capable neural processing unitSome local or device-assisted AI experiencesA hardware category, not a universal software plan or guarantee of every feature.

That map does most of the heavy lifting. A person writing a proposal, a student learning Python and a developer fixing a production bug may all say “I use Copilot”, while describing three different products. Buying the wrong one is not a moral failure; it is just an expensive way to discover that labels are not explanations.

ARTIFICIAL INTELLIGENCE

Microsoft Copilot: the everyday starting point

Microsoft Copilot is the broad, general assistant for asking questions, shaping ideas and producing a first draft when you do not need a specialist development or company-data workflow.

For a normal user, this is the Copilot most people mean. You can ask it to explain a concept, compare options, outline a presentation, rewrite a paragraph, turn notes into a checklist or help you think through a problem. The exchange feels like a conversation, but the useful unit is still the task: a clear question, enough context and a result you will actually inspect.

It can also be useful for small, unglamorous jobs. “Turn this meeting note into three decisions and five follow-ups” is better than “Be creative.” “Rewrite this message for a Hong Kong customer; keep the dates and do not invent a discount” gives the assistant somewhere to stand. The computer does not need another motivational speech.

  1. Start with the outcomeSay what you need at the end: a comparison table, a short email, a study explanation, a list of risks or a draft agenda.
  2. Give it the materialPaste the relevant text or attach the file where the current product and account support it. Do not assume it knows a document you have not supplied.
  3. Name the audienceA manager, a secondary-school student and a customer in Osaka need different levels of detail and different vocabulary.
  4. Set boundariesAsk it not to invent numbers, to flag uncertainty, to preserve names and dates, or to separate facts from suggestions.
  5. Read the answer as a draftA fluent answer can still be wrong, out of date or slightly off in a way that matters. Your eyes remain part of the system.

The free consumer experience and paid Microsoft 365 experiences should not be treated as identical simply because the chat box looks similar. Microsoft describes Copilot as an AI assistant that uses large language models, while the exact tools, limits and access depend on the product, account and subscription attached to it. Check the current Microsoft account page rather than relying on a screenshot from last year.

For a student or a working professional who mainly wants explanations, drafts and idea-shaping, this general version is often the sensible place to begin. Try the actual tasks first. A label on a plan page cannot tell you whether the assistant fits the way you work.

ARTIFICIAL INTELLIGENCE

Microsoft 365 Copilot: where the work context changes everything

Microsoft 365 Copilot becomes more useful when it can work inside the documents, mail, meetings and files you already have permission to use—but that context is controlled, not magical.

This is the version people often imagine when they hear “Copilot at work”. In Word it can help shape or rewrite a document; in Excel it can help explore data; in PowerPoint it can help turn a brief into a presentation; in Outlook and Teams it can help with messages, meetings and follow-up work. The exact buttons and capabilities change as Microsoft ships updates, so treat the app names as a map, not a frozen contract.

A multi-site video conference photographed by Raysonho; meeting notes, email and documents are the everyday territory of Microsoft 365 Copilot.
A multi-site video conference photographed by Raysonho; meeting notes, email and documents are the everyday territory of Microsoft 365 Copilot. Photographer: Raysonho @ Open Grid Scheduler / Grid Engine; licence: CC0 1.0. View source page.

The important distinction is the data boundary. Microsoft’s current architecture documentation says Copilot can use information in the user’s Microsoft 365 context—such as email, chats and documents—but only where that user already has permission. It does not grant a person a new right to read a manager’s private folder. If your organisation’s permissions are a mess, the assistant does not make the mess disappear; it may simply make the consequences easier to notice.

Work questionWhat Copilot may help withWhat the human still has to do
“What did we agree in the project meeting?”Find and summarise relevant meeting or message context available to the user.Check the summary against the recording or notes before treating it as the official decision.
“Turn this brief into a presentation.”Create a first structure, suggest slide content and help rewrite the narrative.Supply the real evidence, correct the claims and make the deck sound like the company rather than a template.
“What is driving the sales change in this table?”Suggest patterns, calculations or questions to investigate in the workbook.Check formulas, filters, dates, missing rows and the business explanation behind the pattern.
“Catch me up on this email thread.”Condense the messages and surface likely actions.Confirm who promised what, especially where the thread contains polite ambiguity.

There are also two phrases that are easy to muddle: Microsoft 365 Copilot and Copilot Chat. Availability depends on the account type, licence and administrator settings. Some organisations may provide chat access without every in-app capability; others may restrict features while they work through data governance. Ask your administrator what is enabled, and do not infer access from a colleague’s screen.

For a company, the preparation is not only “buy the licence”. Clean up permissions, agree what information can be used, decide who reviews generated documents and write a short internal rule for confidential material. The boring work is the useful work here.

ARTIFICIAL INTELLIGENCE

GitHub Copilot: an assistant for software, not a junior engineer in a box

GitHub Copilot is designed to help developers write, understand, change and review code inside the development workflow. It is not Microsoft Copilot with a darker theme.
A programmer typing code, photographed by Free-Photos from Pixabay; this is the lane where GitHub Copilot is designed to work.
A programmer typing code, photographed by Free-Photos from Pixabay; this is the lane where GitHub Copilot is designed to work. Photographer: Free-Photos from Pixabay; licence: CC0 1.0. View source page.

GitHub describes its Copilot as an AI assistant that can suggest code as you type, answer questions about a codebase, review changes and work on tasks assigned to it. That makes it a different kind of tool: the surrounding context is a repository, a file, a test, an issue or a pull request—not a general “tell me something interesting” chat.

For a new developer, the explanation feature can be more valuable than the autocomplete. Ask what a function assumes, where a value comes from, why a test fails or which file appears to own a behaviour. For an experienced developer, the time savings may show up in scaffolding, repetitive transformations, test cases, documentation and the first pass through unfamiliar code.

Useful taskA good requestThe check that matters
Understand a repository“Trace how a new user moves from this route to the database write; cite the files and say where you are unsure.”Open the files. The explanation must match the actual code, not a plausible architecture.
Write a small change“Add validation for these three inputs, follow the existing error style and propose tests before editing.”Review the diff, edge cases and tests; do not accept a large rewrite for a small requirement.
Debug a failure“Here is the error and the failing test. List three hypotheses, then suggest the smallest diagnostic change.”Run the test and check the hypothesis against logs and real inputs.
Review a pull request“Look for security, data-loss, compatibility and missing-test risks. Quote the relevant lines.”Treat comments as prompts for review, not as a green light or a replacement for ownership.

GitHub’s current documentation also describes agent-style features that can research a repository, make changes and prepare a pull request for review. “For review” is doing important work in that sentence. A branch and a pull request are useful guardrails; they are not proof that the code is correct, secure or welcome in production.

Students should not use it as a way to skip learning the language they are meant to learn. Ask it to explain a solution, offer a smaller hint, create test cases or compare two approaches. If it writes the whole assignment and you cannot explain the result, the short-term win has quietly become a long-term bill.

ARTIFICIAL INTELLIGENCE

Copilot+ PC: a hardware label, not another subscription

Copilot+ PC identifies Windows computers built around a capable neural processing unit and a set of device-level AI experiences. It does not mean every Microsoft AI feature runs locally, and it does not replace a Copilot account.
A real computer room photographed by Mustysummy; the hardware label Copilot+ PC is about the machine, not a separate chatbot account.
A real computer room photographed by Mustysummy; the hardware label Copilot+ PC is about the machine, not a separate chatbot account. Photographer: Mustysummy; licence: CC0 1.0. View source page.

This is where product naming gets cheeky. Copilot+ PC appears in laptop specifications, while Microsoft Copilot appears as software. The “plus” is not a premium chat tier. It describes hardware designed to handle certain AI workloads on the device, alongside the usual Windows and cloud capabilities.

Microsoft’s original 2024 announcement defined Copilot+ PCs around neural processing performance of more than 40 trillion operations per second and highlighted features such as Recall, Cocreator and Live Captions. Since then, device models, Windows versions, regional availability and feature requirements have moved on. Use the current specifications for the exact model you are considering; do not buy a laptop on a two-year-old feature list.

Why does local processing matter? It can affect responsiveness, battery use, privacy design and which experiences are possible without sending every step to a remote service. But “runs partly on the device” is not the same as “everything stays on the device”. Read the feature’s current documentation and the manufacturer’s privacy information.

If you are choosing…Ask thisDo not assume
A laptop for studyWill the keyboard, battery, screen, ports and repair support suit daily work?That a Copilot+ badge makes every assignment easier.
A work machineWhich local AI features are approved by your organisation, and which data may be processed where?That a new NPU overrides company security policy.
A developer laptopDoes the toolchain, virtualisation setup and memory meet your actual projects?That a hardware AI label is the same as GitHub Copilot access.
A creative machineWhich apps support local acceleration and what are the export or model limits?That every advertised demo is available in your region and on your Windows build.

In short: if you need a chat assistant, look at the software and account. If you need a new laptop, evaluate the whole machine. The plus sign is helpful information, but it is not a shopping personality.

ARTIFICIAL INTELLIGENCE

There are specialist Copilots too—choose by workflow

Microsoft also uses Copilot in specialist products such as Security Copilot and Dynamics 365. These are not interchangeable with a personal chat window because their value comes from the systems and permissions around them.

A security analyst may need an assistant connected to alerts, incidents, threat intelligence and investigation tools. A sales or service team may need help inside customer records, cases and business processes. That is why specialist Copilots exist: the useful answer depends on the underlying system, not just on the language model’s ability to write a paragraph.

  1. Name the system firstAre you working in Microsoft 365, GitHub, a security platform, Dynamics 365 or simply a blank chat? The system determines what context is available.
  2. Name the roleA student, developer, finance analyst and security responder have different approval duties and different costs for a wrong answer.
  3. Name the actionDo you need a draft, a diagnosis, a code change, a customer summary or an incident response suggestion? “AI” is not an action.
  4. Name the review gateDecide who must approve the result before it reaches a customer, a production server, a regulator or an internal decision.

For an individual, this usually means you do not need to study every product name. If your work does not happen in a security console or a customer-management system, those specialist offerings are probably not your starting point. If you are responsible for buying them, begin with the workflow and the information boundary, then compare the product.

Marketing pages naturally make the products sound close. The practical question is less glamorous: where does the assistant sit, what can it read, what can it change, and who checks the result? Ask those four questions and a lot of fog clears.

ARTIFICIAL INTELLIGENCE

One ordinary workday, four different answers

Imagine a Hong Kong software company preparing a product launch. The same project can touch several Copilot products, but each one sees a different slice of the work.
Moment in the projectLikely toolWhy that tool fitsHuman decision
A manager turns research notes into a customer-facing briefMicrosoft Copilot or Microsoft 365 CopilotThe task is writing and synthesis; Microsoft 365 may help when the source material already lives in authorised work files.Check claims, tone, dates, local wording and the promise being made.
A team catches up on the launch meetingMicrosoft 365 Copilot in Teams or related work surfacesThe work is connected to meetings, messages and follow-up actions.Confirm decisions and assign owners; a summary is not a decision record by itself.
A developer adds an API endpointGitHub CopilotThe context is code, tests, repository conventions and the requested change.Review the diff, run tests, inspect security and decide whether the design is sound.
A laptop handles an on-device caption or image taskA Copilot+ PC featureThe capability comes from compatible hardware and Windows software.Check feature availability, device settings, privacy and whether the result is good enough.

Notice what is not happening: one universal assistant is not swallowing the company whole. Each tool has a lane. That separation is healthier than treating every “Copilot” button as a portal to the same invisible brain.

Students working around a laptop, photographed by Kwameghana; a useful assistant should help people learn, not quietly do the thinking for them.
Students working around a laptop, photographed by Kwameghana; a useful assistant should help people learn, not quietly do the thinking for them. Photographer: Kwameghana (Bright Kwame Ayisi); licence: CC0 1.0. View source page.

Students can use the same mental model. A general assistant may explain a topic, a work-context assistant may help organise a group project’s documents, GitHub Copilot may help with code, and a Copilot+ PC may offer device features. The product is secondary to the learning task. If the goal is understanding, ask for reasoning, examples and questions—not just the final answer.

ARTIFICIAL INTELLIGENCE

A prompt that works is usually less clever than you think

Good results come from supplying the missing context: the job, the material, the audience, the rules and the way you want uncertainty shown.

People sometimes blame the assistant for a vague request, then write an even vaguer follow-up. “Make this better” can mean shorter, friendlier, more persuasive, more accurate, more local or less embarrassing. Pick one. Or say all six, in plain language.

  1. Role and situation“You are helping a Hong Kong project manager prepare a client update.” This gives the response a point of view without pretending the machine is a person.
  2. Material and sourcePaste the text, attach the workbook or point it to the authorised work context. Say what is missing instead of inviting it to guess.
  3. Output shapeAsk for a 120-word email, a two-column comparison, a six-step checklist, a code diff or three study questions.
  4. BoundariesKeep the original numbers, do not invent sources, use Traditional Chinese, flag assumptions and leave unknown fields blank.
  5. Review questionsEnd with “What should I verify?” or “Which parts rely on an assumption?” It nudges the interaction away from polished nonsense.

Three prompts to try

For a general assistant: “Explain this lease clause in plain Cantonese-style Traditional Chinese. Give me the practical meaning, then list the points I should ask a lawyer about. Do not tell me it is safe just because it sounds normal.”

For Microsoft 365 Copilot: “Using the project notes and emails I can access, draft a one-page status update with completed work, open decisions, owners and dates. Separate confirmed facts from items that need checking.”

For GitHub Copilot: “Before editing, explain how authentication currently flows through these files, identify the smallest safe change and propose tests. If the repository context is incomplete, say exactly what you cannot see.”

The phrasing is not magic. It just puts the work on the table. A useful prompt is a small brief, not a spell.

ARTIFICIAL INTELLIGENCE

Privacy, permissions and the bit people skip

The right Copilot depends on what information it can access and what your organisation permits—not only on how impressive the demo looks.

For Microsoft 365 work, the permission model matters. Microsoft says Copilot accesses content the individual user is authorised to access and does not grant access to material that user cannot already open. That is reassuring, but it does not excuse sloppy permissions. If too many people can read a folder, an assistant that helps them find it does not create the underlying problem.

MaterialA sensible habitWhy it matters
Client or employer documentsUse the account and workspace approved for that material; check the organisation’s rule before pasting into a personal chat.A convenient draft is not worth creating a data-handling incident.
Source codeFollow repository policy, licence rules and the team’s GitHub Copilot settings; review generated code and dependencies.The code may be wrong, insecure or incompatible even when it looks tidy.
Student workUse assistance for explanation, outlining and practice where permitted; disclose or cite use when the course requires it.Learning and assessment rules are not the same as a personal productivity task.
Personal or sensitive informationMinimise what you share, remove unnecessary identifiers and check the current product privacy controls.Different products, accounts and settings can have different data practices.

Do not let the word “Copilot” flatten those distinctions. A consumer chat, a company-controlled Microsoft 365 account and a repository assistant are different operating environments. Read the current privacy and admin documentation for the product you actually use, not the one with the most memorable launch video.

For teams, make a one-page rule: approved tools, prohibited data, required review, retention questions and a person to contact when something looks wrong. It does not need to be a 47-page policy nobody opens. It needs to be clear enough that someone can use it on a busy Tuesday afternoon.

ARTIFICIAL INTELLIGENCE

The limitations are ordinary—and still important

Copilot can be fast, articulate and useful while being wrong. Speed changes how quickly an error travels; it does not turn an error into a fact.
  1. It may invent or blur factsAsk for sources, open the sources and compare the wording with the original. This matters especially for law, medicine, finance, news and company claims.
  2. It may miss contextA summary can leave out a caveat, a sarcastic remark, a missing attachment or the one sentence that changed the decision.
  3. It may write code that passes one testA green test is not a security audit, a performance review or proof that the design belongs in production.
  4. It may struggle with messy dataCheck date formats, hidden rows, formulas, duplicated records, units and filters before trusting a spreadsheet explanation.
  5. Its product behaviour changesRollouts, models, quotas, menus and regional access can change. A tutorial is a snapshot, not a promise carved in stone.

A good review is specific. Instead of asking “Is this correct?”, ask “Which dates came from the document?”, “Show me the rows used for that calculation”, “What assumption creates this conclusion?” or “What would make this code fail?” You are giving the answer somewhere to be tested.

There is a human temptation to admire the fluent paragraph and stop reading. Resist it. The smooth bit is often the least informative bit.

ARTIFICIAL INTELLIGENCE

How to choose: let the task pick the product

Choose the Copilot that already sits beside the material you need to work on. If the material is nowhere near the product, the badge will not create useful context out of thin air.
Your main taskStart by looking atA good first experiment
Questions, explanations, drafting and brainstormingMicrosoft CopilotTake a real but low-stakes task and ask for a draft plus a verification list.
Email, meeting follow-up, Word, Excel and PowerPointMicrosoft 365 Copilot or the Copilot Chat option your organisation providesUse one project folder or meeting cycle; see what context it can actually access.
Writing, debugging and understanding codeGitHub CopilotAsk it to explain an existing function and propose tests before asking it to edit.
Local Windows AI features and a new laptopCopilot+ PC specifications and the exact Windows featureCheck the model’s NPU, battery, app support, regional rollout and privacy settings.
Security operations or customer workflowsSecurity Copilot or Dynamics 365 Copilot, if those systems are already part of your workMap one workflow, its permissions and its human approval point before buying widely.

For a working professional, the best first test is not “write me a book”. It is one recurring task you understand well enough to judge: weekly status notes, a meeting follow-up, an Excel explanation, a bug triage summary or a code review checklist. Measure minutes saved and corrections required. A tool that saves ten minutes but creates a 30-minute fact-checking chore has not saved time; it has moved the invoice.

For a student, choose the tool that helps you explain the material back. Ask for hints, a simpler example, a counterexample or a mini-quiz. If you cannot answer a similar question without the assistant, you have borrowed the result rather than learned the skill.

For a small business, start with permissions and a narrow workflow. One well-defined use case, a clear reviewer and a short feedback loop beats a company-wide announcement full of shiny nouns.

ARTIFICIAL INTELLIGENCE

A practical first week with Copilot

Give yourself a week of small tests. By the end, you should know which product fits, what it can see, where it saves time and where you still need to check every line.
  1. Day 1 — name the jobChoose one repeated task and write down the current steps, the time it takes and the mistakes that would be costly.
  2. Day 2 — use a general promptAsk Microsoft Copilot for a draft or explanation. Keep the task low-stakes and record what you had to correct.
  3. Day 3 — try the native contextIf you work in Microsoft 365 or GitHub, try the matching assistant with a file, meeting, issue or repository task you are allowed to use.
  4. Day 4 — stress-test the answerChange an input, add a missing constraint and ask what the assistant cannot know. Look for confident errors.
  5. Day 5 — set a review ruleWrite the two or three checks you will always make before sending, merging, publishing or submitting the result.
  6. Day 6 — compare the timeCount the first-draft time and the checking time separately. Do not call a task faster until both numbers are honest.
  7. Day 7 — decide or stopKeep the workflow if it genuinely helps. Change product if the context is wrong. Stop using it if the review cost outweighs the benefit.

This approach sounds almost disappointingly sensible. That is why it works. You are testing a work habit, not auditioning a chatbot for a science-fiction role.

Start with the version your account already offers, learn where the data comes from, and only then consider a paid tier, a company deployment or a new machine. Copilot is most useful when it is close to the work—and when a real person remains close to the answer.

Sources

Sources, dates and photo credits

  1. Microsoft Copilot
  2. Microsoft Support: Microsoft Copilot free vs Copilot in Microsoft 365
  3. Microsoft 365 Copilot help
  4. Microsoft Learn: Microsoft 365 Copilot architecture and data access
  5. Microsoft Learn: Microsoft 365 Copilot release notes
  6. Microsoft Learn: decide which Copilot is right for your organisation
  7. GitHub Docs: About GitHub Copilot
  8. GitHub Docs: GitHub Copilot features
  9. GitHub Docs: plans and usage
  10. Microsoft Blog: Introducing Copilot+ PCs
  11. Microsoft Learn: Copilot+ PC accreditation
  12. Microsoft Learn: Microsoft Security Copilot
  13. Microsoft Learn: Copilot in Dynamics 365

Photo credits

  • 01-microsoft-redmond-campus.jpg — Building 92 on Microsoft’s Redmond campus, photographed by Jiaqian AirplaneFan; the familiar Copilot name comes from a much larger Microsoft product family. Photographer: Jiaqian AirplaneFan; licence: CC BY 3.0. Original image.
  • 02-programmer-typing-code.jpg — A programmer typing code, photographed by Free-Photos from Pixabay; this is the lane where GitHub Copilot is designed to work. Photographer: Free-Photos from Pixabay; licence: CC0 1.0. Original image.
  • 03-video-conference-meeting.jpg — A multi-site video conference photographed by Raysonho; meeting notes, email and documents are the everyday territory of Microsoft 365 Copilot. Photographer: Raysonho @ Open Grid Scheduler / Grid Engine; licence: CC0 1.0. Original image.
  • 04-students-using-laptop.jpg — Students working around a laptop, photographed by Kwameghana; a useful assistant should help people learn, not quietly do the thinking for them. Photographer: Kwameghana (Bright Kwame Ayisi); licence: CC0 1.0. Original image.
  • 05-computer-office-room.jpg — A real computer room photographed by Mustysummy; the hardware label Copilot+ PC is about the machine, not a separate chatbot account. Photographer: Mustysummy; licence: CC0 1.0. Original image.

Research current through 2026-09-24 UTC. Copilot names, models, features, plans, admin controls and regional availability can change. The article separates Microsoft Copilot, Microsoft 365 Copilot, GitHub Copilot, Copilot+ PC and specialist products because they have different contexts and permissions. Five distinct real photographs are packaged locally; none are AI-generated. Confirm licence and attribution requirements before publication.

Choose the workflow, then the badge.

Copilot is most useful when it sits close to the work and a real person stays close to the answer.

WhatsApp Locke Lee