Apple / iOS Toolkit
App Store Glossary
Essential terminology explained — 50+ terms every iOS user and developer should know.
A
- App Store
- Apple’s digital distribution platform for iOS and macOS applications. Launched in 2008, it serves over 1 billion users across 175 regions, handling app discovery, purchase, download, and update delivery.
- Apple ID
- Your personal Apple account used to access all Apple services including the App Store, iCloud, iMessage, and FaceTime. Each Apple ID is tied to a specific country or region that determines available content and pricing.
- ASO (App Store Optimization)
- The process of improving an app’s visibility and conversion rate on the App Store. Key factors include app name, subtitle, keywords, description, ratings, reviews, download velocity, and engagement metrics.
- App Review
- Apple’s mandatory review process every app must pass before App Store listing. Reviewers check against 200+ guidelines. Typical review time is 24-48 hours.
- App Store Connect
- The web portal developers use to manage app listings, upload builds, set pricing, view analytics, and manage TestFlight. Replaced iTunes Connect in 2018.
- App Thinning
- Technology ensuring users download only assets needed for their device. Includes slicing, bitcode, and on-demand resources.
- ATT (App Tracking Transparency)
- Framework requiring apps to request permission before tracking across other apps/websites. Introduced in iOS 14.5.
- App Clips
- Lightweight, fast app portion launched without full download. Triggered by NFC, QR codes, Safari, or Maps. 15 MB size limit.
- App Store Region
- Country/region tied to Apple ID determining catalog, pricing currency, and available apps. Switching cancels subscriptions.
- App Store Review Guidelines
- Comprehensive rulebook for App Store approval. Updated several times per year.
- App Store Server API
- REST API for server-side receipt validation, subscription checks, and refund notifications.
- App Slicing
- Creates device-specific app variants. Users download 30-50% smaller packages.
- App Store Badge
- Standardized download button graphic for websites and marketing. Available in multiple languages.
- Apple Pay
- Apple's mobile payment system that stores credit/debit cards securely on your device. Used for in-app purchases, contactless payments, and online transactions.
- App Clips
- Lightweight versions of apps (under 15MB) that can be launched instantly without downloading the full app. Useful for quick tasks like ordering food or parking.
- AirDrop
- Apple's wireless file sharing feature that uses Bluetooth and Wi-Fi to transfer files between Apple devices. Can be set to Everyone, Contacts Only, or Receiving Off.
- Advanced Data Protection
- Optional iCloud encryption feature that extends end-to-end encryption to most iCloud data categories, including backups, notes, and photos.
- App Tracking Transparency
- iOS framework that requires apps to get user permission before tracking activity across other companies' apps and websites for advertising purposes.
- Ask to Buy
- Family Sharing feature that sends a request to the family organizer whenever a child tries to buy or download content. The organizer can approve or decline.
B
- Bundle ID
- A unique reverse-domain identifier for each app (e.g., com.company.appname). Links the app binary to its App Store listing, entitlements, and provisioning profiles. Cannot be changed after publishing.
C
- CloudKit
- Apple’s cloud backend framework providing authentication, database storage, and file hosting. Generous free tiers for small-scale usage.
- Catalyst (Mac Catalyst)
- Technology for bringing iPad apps to macOS with minimal changes. Runs natively on Mac.
- Continuity
- Apple ecosystem feature that lets you start tasks on one device and continue on another. Includes Handoff, Universal Clipboard, Sidecar, and Universal Control.
- Contact Key Verification
- Security feature that lets you verify you're communicating only with the people you intend to, protecting against sophisticated eavesdropping attacks.
- Crash Detection
- iPhone and Apple Watch feature that uses sensors to detect severe car crashes and automatically calls emergency services if you're unresponsive.
D
- Dark Mode
- System-wide light-on-dark color scheme since iOS 13. Uses semantic colors that adapt automatically.
- Developer Account
- Paid membership ($99/year) required to publish on App Store. Grants App Store Connect and TestFlight access.
- Dynamic Island
- iPhone 14 Pro and later feature that displays live activities, alerts, and controls in a pill-shaped area at the top of the screen.
E
- Entitlements
- Capabilities an app requests from the OS (Push Notifications, HealthKit, iCloud, Apple Pay). Some require App Review approval.
- Exchange Rate
- Conversion rate Apple uses to adjust price tiers. Fluctuations can change prices without developer action.
- Enterprise Program
- $299/year program for distributing internal apps to employees. Strictly for in-house use; misuse revokes certificates.
- Emergency SOS
- iPhone feature that can call emergency services and notify emergency contacts by pressing and holding side buttons. Satellite connectivity available on iPhone 14 and later.
F
- Family Sharing
- Apple feature allowing up to 6 family members to share purchases, subscriptions, iCloud storage, and location while keeping separate accounts. The organizer pays for shared purchases.
- Freemium
- Business model where the app is free to download but charges for premium features or ad removal through IAPs. Most top-grossing apps use this model.
- Free Trial
- A limited period (3-30 days) of full access before subscription billing begins. Auto-converts to paid unless canceled. One trial per Apple ID per app.
- Focus Modes
- iOS feature that filters notifications and app access based on your current activity (Work, Personal, Sleep). Can be scheduled and customized per mode.
G
- Game Center
- Social gaming network for leaderboards, achievements, and multiplayer. Uses nickname rather than real name for privacy.
H
- Hide My Email
- iCloud+ feature that generates random email addresses that forward to your real inbox, protecting your actual email from spam and data breaches.
- Handoff
- Continuity feature that lets you start working on one Apple device and pick up where you left off on another. Works with Mail, Safari, Pages, and third-party apps.
I
- IAP (In-App Purchase)
- Purchases made inside an app for digital content, subscriptions, premium features, or consumable items. Apple collects a 15-30% commission.
- IDFA (Identifier for Advertisers)
- Per-device, user-resettable identifier for ad targeting. Requires ATT permission since iOS 14.5.
- IDFV (Identifier for Vendor)
- Per-developer device identifier, consistent across apps from same vendor. Resets when all vendor apps deleted.
- iCloud+
- Apple's paid cloud storage service that includes additional privacy features like Hide My Email and Private Relay. Plans range from 50GB to 12TB.
K
- Keychain
- Encrypted database for securely storing passwords, keys, and certificates. Data persists after app deletion.
L
- Live Activities
- Dynamic notifications that update in real-time on your Lock Screen or Dynamic Island. Used for ongoing events like sports scores, food delivery, or timers.
- Lockdown Mode
- Extreme security feature for users who may be targeted by sophisticated attacks. Disables many attack surfaces including message attachments, web fonts, and FaceTime calls from strangers.
M
- MDM (Mobile Device Management)
- Technology for remotely managing iOS devices at scale. Used by businesses and schools.
- MagSafe
- Apple's magnetic attachment system for iPhone accessories. Provides alignment for wireless charging and enables a ecosystem of snap-on cases, wallets, and mounts.
N
- Nutrition Labels
- Informal name for App Store privacy labels that disclose data collection practices, similar to food nutrition labels. Required since December 2020.
O
- Offload Unused Apps
- iOS storage feature that removes app binary while preserving data. Icon remains with cloud download badge.
- On-Demand Resources
- Assets hosted on Apple servers, downloaded only when needed. Reduces initial download size.
P
- Provisioning Profile
- A digital certificate authorizing an app to run on specific iOS devices. Links the developer certificate, App ID, and device UDIDs. Managed automatically by Xcode since 2019.
- Price Tier
- Predefined price points Apple offers for App Store pricing. Each tier maps to local currency in every region. Developers can set custom prices since 2022.
- Promo Code
- Alphanumeric codes developers generate to give users free/discounted IAPs or subscriptions. Limited to 100 codes per IAP.
- Privacy Label
- Mandatory nutrition-style summaries on App Store pages showing data collection practices. Required since December 2020.
- Push Notifications
- Remote alerts via Apple Push Notification service (APNs). Users must grant permission. Delivery is best-effort.
- Phased Release
- Gradual app update rollout over 7 days. Allows monitoring crash rates before full release.
- Private Relay
- iCloud+ feature that routes Safari traffic through two separate internet relays, preventing websites from seeing your IP address and browsing activity.
- ProMotion
- Apple's display technology that provides adaptive refresh rates up to 120Hz. Smoother scrolling and animations, but uses more battery than standard 60Hz displays.
R
- Region Lock
- When an app is available only in specific regions due to licensing, regulations, or developer choice.
- Receipt Validation
- Verifying IAP legitimacy via cryptographically signed Apple receipt. Prevents forgery and piracy.
S
- Sandbox Account
- A special Apple ID for testing IAP without real money. Created in App Store Connect, sandbox accounts simulate real purchases without actual charges.
- Sign in with Apple
- Privacy-focused authentication providing random relay email per app. Required for apps offering third-party social login.
- Siri Shortcuts
- User-configurable automations combining app actions. Developers donate intents triggerable by voice or tap.
- SKAdNetwork
- Privacy-preserving ad attribution framework measuring conversion without tracking individuals.
- StoreKit
- Framework for IAP transactions and subscription management. StoreKit 2 uses Swift concurrency.
- Swift
- Apple’s modern programming language introduced in 2014. Open-source, replaces Objective-C.
- SwiftUI
- Declarative UI framework for building interfaces across Apple platforms. State-driven, auto-updating views.
- Screen Time
- iOS feature that tracks device usage, sets app limits, schedules downtime, and enforces content restrictions. Accessible through Settings > Screen Time.
- Sign in with Apple
- Privacy-focused login method that lets you create accounts with apps using your Apple ID. It can hide your real email and generate unique identifiers for each app.
- Shortcuts
- Apple's automation app that lets you create multi-step workflows triggered by voice, tap, or automation. Can combine actions across multiple apps.
- Sidecar
- Feature that lets you use an iPad as a second display for your Mac. Supports Apple Pencil input for drawing and annotation on the extended display.
- Safety Check
- iOS feature that helps you review and revoke access you've granted to people and apps. Useful for domestic safety situations or general privacy cleanup.
- Stolen Device Protection
- iOS 17.3+ feature that requires Face ID or Touch ID for sensitive actions when your device is away from familiar locations, preventing theft-based attacks.
- Screen Mirroring
- Feature that wirelessly displays your iPhone or iPad screen on an Apple TV or AirPlay-compatible display. Useful for presentations and sharing content.
- Satellite SOS
- Emergency communication feature on iPhone 14+ that connects directly to satellites when cellular and Wi-Fi are unavailable. Available in supported countries.
T
- TestFlight
- Apple’s beta testing platform that lets developers distribute pre-release builds to up to 10,000 external testers. Builds expire after 90 days.
U
- Universal Purchase
- Single purchase granting access to an app on iPhone, iPad, Mac, Apple TV, and Apple Watch. Requires shared Bundle ID across platforms.
- Universal Control
- Feature that lets you use a single keyboard and mouse to control both your Mac and iPad, even dragging files between them.
W
- Widget
- Miniature app views on Home Screen, Lock Screen, or Today View. Built with WidgetKit using SwiftUI.
- Widgets
- Small app components that display information on your Home Screen or Today View. Available in multiple sizes and can be stacked for space efficiency.
X
- Xcode
- Apple’s IDE for building iOS, macOS, watchOS, and tvOS apps. Includes Simulator and Instruments profiler.