AEM Business Practitioner study materials
AEM Business Practitioner study resources

AEM Business Practitioner practice questions

One question at a time. Build your AEM Business Practitioner understanding.

First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.

Continue in the practice tool above to load more questions, 50 at a time.

Question 1Content Authoring and Management

In AEM, which node type is used to define a reusable component that authors can drag onto a page in the editor?

  1. cq:Component Correct answer.
  2. cq:Page
  3. nt:folder
  4. cq:Template

Explanation

Components are defined with the cq:Component node type, typically under /apps, and become available to the editor through their component definition and dialog. cq:Page represents a content page, and cq:Template defines page templates rather than reusable components.

Question 2Content Authoring and Management

An author needs to make an edit to a component visible on the published site. Which action makes the change live?

  1. Start a workflow
  2. Activate the page Correct answer.
  3. Create a version
  4. Lock the page

Explanation

Publishing in AEM is performed by activating the page, which replicates content from the author instance to the publish instance. Locking, versioning, and starting workflows affect authoring state but do not by themselves push content to publish.

Question 3Content Authoring and Management

Which AEM feature lets an author define reusable text or markup that can be inserted into multiple pages and updated in one place?

  1. Content Fragments
  2. Design dialogs
  3. Experience Fragments Correct answer.
  4. Client Libraries

Explanation

Experience Fragments are reusable groups of components and content that can be referenced across pages and channels, so an update propagates to all usages. Content Fragments hold structured data, design dialogs store design-time settings, and client libraries bundle front-end assets.

Question 4Content Authoring and Management

A content author wants to compare the current state of a page with an earlier saved state and restore it if needed. Which AEM capability supports this?

  1. Replication
  2. Launches
  3. Versioning Correct answer.
  4. MSM

Explanation

Versioning creates time-stamped snapshots of a page that authors can preview, compare, and restore. Replication moves content between instances, launches prepare future content, and MSM manages multi-site rollouts.

Question 5Content Authoring and Management

Which tool would an author use to build a future version of a page while the current version remains live on publish?

  1. Version
  2. Tag
  3. Launch Correct answer.
  4. Workflow

Explanation

A launch is a parallel branch of content that can be edited and later promoted to replace the live page. Workflows, versions, and tags do not isolate a separate future copy of content.

Question 6Content Authoring and Management

In a component dialog, which field type allows an author to select one value from a predefined list rendered as a dropdown?

  1. MultiField
  2. Pathfield
  3. Textfield
  4. Selection Correct answer.

Explanation

The Selection field type renders a list of predefined options, commonly as a dropdown, and stores the chosen value. Pathfield selects a repository path, MultiField repeats subfields, and Textfield accepts free text.

Question 7Content Authoring and Management

Which node type is required for a template that authors can use to create new pages in the classic editable templates model?

  1. cq:Template Correct answer.
  2. cq:Dialog
  3. cq:Component
  4. sling:Folder

Explanation

cq:Template marks a node as a page template that the page creation wizard recognizes. cq:Component marks components, cq:Dialog defines dialogs, and sling:Folder is a generic folder type.

Question 8Content Authoring and Management

An author must ensure that a piece of content appears only during a specified date range on the published site. Which built-in page property supports this?

  1. Navigation Title
  2. On Time and Off Time Correct answer.
  3. Page Title
  4. Vanity URL

Explanation

The On Time and Off Time properties schedule when a page is considered active on publish. Vanity URL, page title, and navigation title affect addressing and display labels, not date-based visibility.

Question 9Content Authoring and Management

Which AEM capability lets an author apply a shared set of design settings, such as allowed components, to all pages using a given template?

  1. Design mode Correct answer.
  2. Edit mode
  3. Layout mode
  4. Preview mode

Explanation

Design mode stores design-time configuration, such as allowed components and styling, in a design path associated with a template. Edit, preview, and layout modes affect authoring and view behavior but not template-wide design settings.

Question 10Content Authoring and Management

A content author needs to move a whole page subtree to a new location while preserving references. Which AEM operation is appropriate?

  1. Activate
  2. Move Correct answer.
  3. Copy
  4. Publish

Explanation

Moving a page relocates the node in the repository and updates references where AEM can manage them. Copy duplicates content, while activate and publish replicate content without relocating it.

Question 11Content Authoring and Management

Which feature allows an author to define a set of tags and organize them into a taxonomy for classifying content?

  1. CRXDE Lite
  2. Tagging Console Correct answer.
  3. Workflow Console
  4. Package Manager

Explanation

The Tagging Console manages tag namespaces and hierarchies used to classify content. The other tools handle workflows, package deployment, and low-level repository editing.

Question 12Content Authoring and Management

An author is working in a multi-site setup and wants a change made on the live copy to be overwritten by the blueprint the next time a rollout occurs. What must be true of that component?

  1. It must be part of the rollout configuration and not have inheritance cancelled Correct answer.
  2. It must be published before editing
  3. It must be excluded from the template
  4. It must be locked by an administrator

Explanation

Rollout overwrites live copy content only where inheritance is intact and the component is included in the rollout configuration. Cancelling inheritance detaches a component so rollout no longer overwrites it.

Question 13Content Authoring and Management

Which AEM feature is best suited for storing structured content, such as product data, that is reused across multiple channels without page layout?

  1. Content Fragments Correct answer.
  2. Experience Fragments
  3. Static Templates
  4. Editable Templates

Explanation

Content Fragments store structured, presentation-independent content defined by a content fragment model, making them reusable across channels. Experience Fragments bundle rendered layout, and templates define page structure.

Question 14Content Authoring and Management

An author needs to set up a workflow that requires editorial approval before a page can be published. Which AEM feature is used to model this?

  1. Client libraries
  2. Workflow models Correct answer.
  3. Designs
  4. Tag namespaces

Explanation

Workflow models define the steps, participants, and transitions for processes such as editorial approval. Client libraries, designs, and tag namespaces serve unrelated purposes.

Question 15Content Authoring and Management

A page author wants to reuse an image asset that already exists in the DAM instead of uploading a new file. Which component behavior supports this?

  1. The image component stores images as page properties
  2. The image component only accepts files uploaded from the local disk
  3. The image component lets the author pick an existing asset from the asset finder Correct answer.
  4. The image component requires a new asset for every page

Explanation

The image component integrates with the asset finder so authors can select existing DAM assets, avoiding duplicate uploads. Uploading is only one option, and images are not stored as page properties.

Question 16Content Authoring and Management

Which statement best describes the relationship between a page and its template in the editable templates model?

  1. The template stores a reference to every page created from it
  2. The template is deleted once a page is created
  3. The page stores a reference to the template, and the template defines the initial structure and policies Correct answer.
  4. The page and template share the same content node

Explanation

In editable templates, a page references its template, which supplies the initial structure and component policies. Templates do not track pages, pages do not share content nodes with templates, and templates persist after page creation.

Question 17Content Authoring and Management

An author wants to temporarily hide a component on the published page without deleting it. Which approach is most appropriate?

  1. Unpublish the entire page
  2. Use the component's edit dialog to mark it hidden or remove it from the layout Correct answer.
  3. Change the page template
  4. Delete the component and republish

Explanation

Component dialogs commonly expose visibility or layout options so a component can be suppressed without deletion. Deleting, unpublishing the page, or changing templates are heavier actions with broader impact.

Question 18Content Authoring and Management

Which AEM feature allows content to be authored in one language and then translated through a connected translation service?

  1. Dispatcher caches
  2. Replication agents
  3. Version purges
  4. Translation projects Correct answer.

Explanation

Translation projects orchestrate sending content to a translation provider and importing the results. Version purges, replication agents, and dispatcher caches handle maintenance, replication, and caching.

Question 19Content Authoring and Management

An author creates a new component dialog field but the value does not persist after saving. Which is the most likely cause?

  1. The field's name property does not match a property that the component reads or stores Correct answer.
  2. The page is locked
  3. The template is editable
  4. The component is published

Explanation

Dialog fields persist values under the name specified by their name property, and the component must read that same property. Publishing, locking, and editable templates do not prevent dialog values from being saved.

Question 20Content Authoring and Management

Which AEM console is used to view and manage the assets stored in the Digital Asset Management repository?

  1. Sites console
  2. Tags console
  3. Workflow console
  4. Assets console Correct answer.

Explanation

The Assets console is the interface for browsing and managing DAM assets. The Sites console manages pages, the Tags console manages taxonomies, and the Workflow console manages workflows.

Question 21Content Authoring and Management

An author needs two variants of a page to be tested against each other with traffic split automatically. Which AEM capability is designed for this?

  1. Version comparison
  2. Package replication
  3. Design import
  4. Activity targeting and testing Correct answer.

Explanation

AEM activities support A/B testing and targeting by splitting traffic between variants and measuring results. Version comparison, package replication, and design import serve unrelated purposes.

Question 22Content Authoring and Management

A content author wants to add a navigation menu that automatically reflects the site's page hierarchy. Which type of component is most appropriate?

  1. A form component
  2. A text component with hard-coded links
  3. An image component
  4. A list or navigation component that reads child pages Correct answer.

Explanation

Navigation and list components query the page tree so the menu stays current as pages are added or removed. Hard-coded text links, image components, and form components do not derive structure from the page hierarchy.

Question 23Content Authoring and Management

An author reports that a page shows different content on author than on publish after activation. Which factor most directly explains this?

  1. The page was created from an editable template
  2. Content referenced by the page, such as assets or fragments, was not activated along with the page Correct answer.
  3. The author instance has a newer AEM version
  4. The page uses a navigation component

Explanation

Activating a page does not automatically activate referenced assets or fragments, so missing dependencies cause discrepancies on publish. Version differences, template type, and navigation components do not by themselves explain the mismatch.

Question 24Content Authoring and Management

Which AEM concept describes a reusable configuration of components and policies that can be shared across multiple editable templates?

  1. Replication queues
  2. Client libraries
  3. Template types and policies Correct answer.
  4. Asset renditions

Explanation

Editable templates use policies and template types to define and share component configuration across templates. Client libraries, replication queues, and renditions relate to assets and deployment rather than template configuration.

Question 25Content Authoring and Management

An author needs to restrict which components can be dragged into a particular layout container on a page. Where is this configured?

  1. In the page's vanity URL
  2. In the workflow model
  3. In the asset metadata schema
  4. In the policy or design settings for that container Correct answer.

Explanation

Allowed components are controlled through policies in editable templates or design settings in classic templates. Vanity URLs, workflow models, and metadata schemas do not govern component availability.

Question 26Content Authoring and Management

In the AEM Sites editor, which action makes a page's latest author-side changes visible to anonymous site visitors?

  1. Locking the page for editing
  2. Saving the page in the editor
  3. Publishing the page from the Sites console Correct answer.
  4. Adding the page to a launch

Explanation

Author instances store content in the author repository; the publish instance serves visitors from a separate repository. Only an activation (publish) operation replicates the content to the publish tier. Saving merely persists changes on author, and locking or launching does not replicate content.

Question 27Content Authoring and Management

Which AEM console is the primary place for a practitioner to browse folders, upload files, and edit asset metadata?

  1. The Assets console Correct answer.
  2. The Packages console
  3. The Workflow console
  4. The Sites console

Explanation

The Assets console (Assets > Files) is the DAM interface for organizing folders, uploading renditions, and editing asset metadata. The Sites console manages pages, the Workflow console manages process instances, and the Packages console handles content package builds.

Question 28Content Authoring and Management

Which AEM capability lets an author create a parallel branch of a site to stage content for a future campaign without changing the currently published pages?

  1. Version
  2. Language Copy
  3. Live Copy
  4. Launch Correct answer.

Explanation

A launch promotes a separate content branch that can be edited and later promoted back into the source pages, so the live site stays unchanged until promotion. Live Copies mirror a blueprint, versions are historical snapshots, and language copies support translation workflows.

Question 29Content Authoring and Management

An author wants to restore a page to the state it had before a recent round of edits. Which AEM feature should be used?

  1. Timewarp
  2. Rollout
  3. Replication
  4. Version restore Correct answer.

Explanation

Versions are snapshots stored in the repository, and restoring a version replaces the current page content with the selected snapshot. Timewarp previews a historical version in the context of the site but does not change stored content, rollout pushes blueprint changes to live copies, and replication copies content between tiers.

Question 30Content Authoring and Management

Which statement best describes how an editable template is linked to the pages created from it?

  1. The page stores a reference to the template, and the template defines the initial structure and policies applied to the page. Correct answer.
  2. The template only supplies default metadata and has no influence on allowed components.
  3. The template is copied into each page at creation, so later template edits never affect existing pages.
  4. The template is a static HTML file that the page includes at render time.

Explanation

Editable templates are content structures with a reference from each page, and they carry the initial layout plus the policies that govern component behavior. Because the link is a reference, template and policy changes can affect pages that use it, and the template is not a static file or a metadata-only artifact.

Question 31Content Authoring and Management

Which AEM feature groups pages into a logical set so that a bulk action such as publishing many pages at once can be performed?

  1. A tag namespace
  2. A project
  3. A workflow model
  4. A collection Correct answer.

Explanation

Collections gather a set of assets or pages that can be acted on together, including bulk publish. Projects group work items for teams, tag namespaces organize taxonomy, and workflow models define automated processes rather than content groupings.

Question 32Content Authoring and Management

An author needs a component that displays a list of child pages with their titles and links, generated automatically from the page tree. Which component type fits this need?

  1. A text component with manually typed links
  2. A list component configured with a child-page source Correct answer.
  3. An experience fragment component
  4. A content fragment component

Explanation

The list component can build its items dynamically from a source such as child pages, so the output follows the page hierarchy without manual maintenance. Manually typed links do not track hierarchy changes, and experience and content fragments serve reusable content rather than page listings.

Question 33Content Authoring and Management

Which AEM capability lets authors build reusable, channel-neutral content that is delivered to multiple touchpoints through APIs?

  1. Client libraries
  2. Static templates
  3. Content Fragments Correct answer.
  4. Experience Fragments

Explanation

Content Fragments hold structured, presentation-independent content that can be queried and delivered headlessly to multiple channels. Experience Fragments are page-like reusable experiences, static templates define page structure, and client libraries bundle front-end code.

Question 34Content Authoring and Management

Which AEM capability automatically splits visitor traffic between two page variants and reports which performs better against a goal?

  1. Launches
  2. Workflow
  3. Multi-site management
  4. Activity in Adobe Target Correct answer.

Explanation

A/B testing is delivered through Adobe Target activities, which split traffic across variants and measure performance against a success metric. Workflows automate approvals, launches stage future content, and multi-site management handles Live Copy inheritance.

Question 35Content Authoring and Management

An author wants the same header and footer to appear on every page of a site without editing each page individually. Which approach is most appropriate?

  1. Place the header and footer in an experience fragment referenced by each page Correct answer.
  2. Add the header as a tag on every page
  3. Copy and paste the header component into each page
  4. Create a separate static template for each page

Explanation

Experience fragments let a shared piece of experience be authored once and referenced across pages, so edits propagate to all referencing pages. Copying components requires repeated manual updates, per-page templates do not share content, and tags classify content rather than render it.

Question 36Content Authoring and Management

Which dialog field type should be used when an author needs to select multiple tags from a taxonomy?

  1. Checkbox field with a single option
  2. Path field
  3. Tag field configured to allow multiple selections Correct answer.
  4. Text field

Explanation

The tag field is designed to pick values from the tag taxonomy and can be configured to accept multiple selections. Path fields reference repository paths, text fields accept free text, and a single-option checkbox cannot represent multiple tags.

Question 37Content Authoring and Management

An author finds that a component's dialog shows an empty field even though content was previously saved. Which is the most likely cause?

  1. The component uses a responsive grid
  2. The component was placed in a parsys
  3. The page was created from an editable template
  4. The dialog field name does not match the property name stored on the component node Correct answer.

Explanation

Dialog fields bind to component properties by name, so a mismatch between the field name and the stored property leaves the field empty. Layout containers, template type, and grid configuration do not affect property binding.

Question 38Content Authoring and Management

Which AEM feature lets an author define inherited design settings, such as allowed components, for all pages that share a template?

  1. Policies in the template Correct answer.
  2. Workflow models
  3. Replication agents
  4. Page versions

Explanation

Policies are attached to editable templates and define component behavior and allowed components for every page using that template. Versions are historical snapshots, workflow models automate processes, and replication agents move content between instances.

Question 39Content Authoring and Management

An author needs to make a component visible only to logged-in users on the published site. Which configuration should be applied?

  1. Configure the component's access control list so only authenticated users can read it Correct answer.
  2. Set the component's allowed components policy to restrict it
  3. Add the component to a launch
  4. Convert the component to a content fragment

Explanation

Visibility for specific user groups on publish is controlled through access control lists on the content node, which the dispatcher and publish instance enforce. Policies govern authoring permissions, launches stage future content, and content fragments are a content model rather than an access control mechanism.

Question 40Content Authoring and Management

Which AEM concept describes a reusable set of configuration and component settings that can be shared across multiple editable templates?

  1. A static template
  2. A template type
  3. A design Correct answer.
  4. A client library

Explanation

In the editable templates model, designs hold shared configuration and styling that multiple templates can reference. Static templates are legacy page blueprints, template types categorize templates, and client libraries bundle front-end assets.

Question 41Content Authoring and Management

An author wants a page to display a promotional banner only between two specified dates on the published site. Which mechanism should be used?

  1. On Time and Off Time properties on the component Correct answer.
  2. A workflow that deletes the component
  3. A tag applied to the component
  4. A launch promotion date

Explanation

Components support on-time and off-time properties that control when the component is rendered on publish. Deleting via workflow is destructive, launches stage content rather than schedule visibility, and tags classify content.

Question 42Content Authoring and Management

Which AEM feature should an author use to require that a page be reviewed and approved before it can be published?

  1. A tag namespace
  2. A launch
  3. A workflow model with an approval step Correct answer.
  4. A content package

Explanation

Workflow models automate editorial processes, and an approval step can gate publication until a reviewer signs off. Launches stage future content, tag namespaces organize taxonomy, and content packages are deployment artifacts.

Question 43Content Authoring and Management

An author wants to reuse an existing image from the DAM in a page without uploading a duplicate file. Which component should be used?

  1. A content fragment component
  2. A text component with an embedded base64 image
  3. A list component
  4. An image component that references the asset Correct answer.

Explanation

The image component references an asset in the DAM, so the same asset can be reused across pages without duplication. Embedding an image in text duplicates data, content fragments hold structured data, and list components build page listings.

Question 44Content Authoring and Management

Which statement best describes the difference between a Live Copy and a Language Copy?

  1. A Live Copy inherits content from a blueprint, while a Language Copy is a translated duplicate managed through a translation workflow. Correct answer.
  2. Both are identical in behavior and differ only in name.
  3. A Live Copy stores only metadata, while a Language Copy stores rendered HTML.
  4. A Live Copy is a translated duplicate, while a Language Copy inherits from a blueprint.

Explanation

Live Copies maintain an inheritance relationship with a blueprint so changes can roll out, whereas Language Copies are translated versions created through translation projects. They serve different purposes and are not interchangeable.

Question 45Content Authoring and Management

An author needs to create a reusable block of structured product data that can be queried by an external application. Which AEM feature is intended for this purpose?

  1. A client library
  2. A replication agent
  3. A static template
  4. A content fragment with a content fragment model Correct answer.

Explanation

Content fragments store structured data defined by a content fragment model and can be queried via APIs for headless delivery. Static templates, client libraries, and replication agents serve page structure, front-end assets, and content transport respectively.

Question 46Content Authoring and Management

Which AEM capability allows a page to be hidden from navigation while remaining accessible by direct URL?

  1. Deleting the page
  2. Setting the page's Hide in Navigation property Correct answer.
  3. Unpublishing the page
  4. Locking the page

Explanation

The Hide in Navigation property removes the page from navigation menus generated by navigation components while leaving the page published and reachable by URL. Deleting removes the page, unpublishing makes it unavailable, and locking prevents edits.

Question 47Content Authoring and Management

An author wants to control which components can be dragged into a specific layout container on a page. Where should this be configured?

  1. In the tag namespace
  2. In the page's replication settings
  3. In the policy attached to that container Correct answer.
  4. In the workflow model

Explanation

Policies attached to a container define the set of components that authors may place there. Replication settings govern content transport, workflow models automate processes, and tag namespaces organize taxonomy.

Question 48Content Authoring and Management

Which AEM feature lets an author create a mobile-friendly variation of a page that reuses the same content but targets a different device?

  1. A language copy
  2. A responsive layout with breakpoints in the responsive grid Correct answer.
  3. A version
  4. A launch

Explanation

The responsive grid uses breakpoints to adapt layout to different device widths while reusing the same content. Launches stage future content, language copies handle translation, and versions are historical snapshots.

Question 49Content Authoring and Management

An author reports that a page shows different content on author than on publish after activation. Which factor most directly explains the difference?

  1. The dispatcher rewrites all content on publish.
  2. The author instance always overrides the publish instance at render time.
  3. The template is evaluated only on author.
  4. The publish instance serves content from its own repository, which only reflects replicated content and its own access controls. Correct answer.

Explanation

Author and publish instances maintain separate repositories, so what visitors see depends on what was replicated and on publish-side access controls and caching. The author instance does not override publish rendering, and templates are evaluated on both tiers.

Question 50Content Authoring and Management

Which AEM capability should an author use to define a set of tags and organize them hierarchically for classifying content?

  1. The Tagging console with tag namespaces Correct answer.
  2. The Packages console
  3. The Replication console
  4. The Workflow console

Explanation

The Tagging console lets authors create namespaces and build hierarchical taxonomies used to classify content. The other consoles manage processes, deployment packages, and content transport rather than taxonomy.