Day-to-day glossary

Table of Contents

 

A

API (Application Programming Interface)

A set of protocols and tools for building software and enabling communication between different systems, essential for integrating services and custom functionalities.

Apparel Product Testing

Process of validating branded clothing and accessories by gathering real customer feedback to refine product-market fit.

Accordion Block

A collapsible UI element used in web design to display expandable content sections for better readability and space management.

Automation Workflow

Streamlined sequences of tasks executed automatically to reduce manual effort and improve business efficiency.

Analytics Dashboard

Visual interface displaying key metrics and data insights, often used to track website or product performance.

Asynchronous Loading

Technique that loads website content or scripts independently of the main page load, improving user experience and speed.

Accessibility Compliance

Adherence to standards ensuring websites are usable by people with disabilities, important for inclusive digital presence.

Adaptive Design

A web design approach that uses multiple fixed layouts to optimise the viewing experience across different devices and screen sizes.

Authentication

Security process verifying user identity before granting access to resources or services.

API Rate Limiting

Control mechanism that restricts the number of API requests a user or client can make in a defined timeframe to prevent abuse.

B

Breadcrumb Navigation

A secondary navigation aid that shows users their location within the website hierarchy, improving orientation and UX.

Brand Essence

The intrinsic nature or indispensable quality that defines a brand’s unique identity and emotional appeal.

Blog Pro Subscription

A managed service providing regular content creation and publication to enhance website traction and SEO.

Block Plugin

Modular code enhancements that apply specifically to individual page sections or blocks within Squarespace sites.

Bot Persona

The defined voice, tone, and character traits assigned to an AI assistant or chatbot to maintain brand consistency.

Backend Integration

Connecting front-end user interfaces with server-side systems for data processing and dynamic functionality.

Bounce Rate

A metric indicating the percentage of visitors who leave a website after viewing only one page.

Browser Compatibility

The ability of a website or application to function consistently across different web browsers.

Bulk Import

The process of uploading multiple data records simultaneously, used for efficient content or product updates.

Brand Guidelines

Official documentation outlining how a brand’s identity should be visually and verbally expressed.

C

CX+ (CxPlus)

ProjektID’s proprietary suite of super-coded Squarespace plugins that enhance UI/UX and streamline commercial processes via subscription.

Core AI Engine

The underlying artificial intelligence system powering the CORE search concierge, enabling semantic search and contextual responses.

Content Obfuscation

A technique that hides content behind interactive elements (such as newsletter signup) to drive user engagement and data capture.

Contextual Nuance

Brand-specific facts, tone, and business information configured in AI to ensure accurate, on-brand conversational responses.

Code Injection

The insertion of custom code snippets into a website’s header or body to extend functionality without modifying the core platform.

Conversion Rate Optimisation (CRO)

The practice of improving a website or product to increase the percentage of visitors who complete desired actions.

Custom Grid Layout

A tailored arrangement of content blocks or products using CSS grid to achieve specific visual designs on collection pages.

Cross-Browser Testing

The process of verifying that a website or plugin works properly on all target web browsers and versions.

Customer Journey Mapping

Visual representation of a user’s interactions with a brand across multiple touchpoints, used to optimise UX and engagement.

Content Management System (CMS)

Software that allows users to create, manage, and modify digital content without extensive technical knowledge.

D

DAVE (Dynamic Assisting Virtual Entity)

ProjektID’s interactive AI-powered virtual assistant designed to streamline Squarespace site navigation and enhance user engagement.

Data Digitisation

The process of converting analogue or manual data into digital formats for easier management, analysis, and backup.

Deployment Automation

Tools and processes that automatically release code updates or new features to live websites or applications.

Domain Connectivity Verification

Process to confirm that website domains are properly linked and functional within a digital platform or system.

Dynamic Payment Option Switcher

Plugin enabling users to select among multiple payment methods and variations on Squarespace store pages for flexible checkout experiences.

Debugging Tools

Utilities used to detect, diagnose, and fix errors or bugs in software or website code.

Data Backup System

Infrastructure and processes to securely store copies of critical data offsite for disaster recovery and continuity.

Design System

A collection of reusable components, styles, and guidelines that ensure consistency across digital assets and branding.

DNS (Domain Name System)

The hierarchical system that translates human-friendly domain names into IP addresses for locating servers on the internet.

Distributed Architecture

A system design where components are spread across multiple servers or locations, improving scalability and fault tolerance.

E

Engaging Images Plugin

ProjektID’s enhancement to Squarespace galleries that adds interactive features and varied image selection options for better user engagement.

Extended Support Subscription

Service plan providing ongoing maintenance, upgrades, and expert assistance for digital products and platforms.

Embedding Models

Machine learning representations of text or data used in AI to improve semantic search and similarity matching.

Event-Driven Architecture

Software design pattern that triggers actions based on events or changes within a system for reactive workflows.

Email Automation

Automated sending of emails triggered by user actions, events, or schedules to nurture engagement and conversions.

Export/Import Functionality

Tools allowing bulk transfer of data in/out of systems to facilitate updates or migration.

Encryption Protocols

Methods used to secure data transmission and storage by encoding information to prevent unauthorised access.

Experience-Driven Design

Designing digital products based on understanding user behaviour and needs to deliver meaningful interactions.

E-Commerce Integration

Connecting online stores with payment gateways, inventory, and other business systems to streamline sales processes.

Error Logging

The process of recording software or website errors to help diagnose issues and improve stability.

F

Filter View Order Plugin

Allows users to filter and display items based on categories or attributes within Squarespace Summary and Gallery Blocks.

Frontend Framework

Libraries or toolkits that provide pre-built components and structures for building user-facing applications (such as React, Vue).

Feature Flagging

Technique that enables or disables functionality in software dynamically without deploying new code.

Fallback Mechanism

Backup solutions or default settings that activate when primary resources fail, ensuring seamless user experience.

Firewall Configuration

Security settings that control incoming and outgoing network traffic to protect web infrastructure.

Form Submission Handling

Process of managing user inputs on websites, including validation, storage, and notification.

Function-as-a-Service (FaaS)

Cloud computing model where code runs in response to events, allowing scalable and cost-effective backend logic.

Full-Stack Development

The practice of working on both front-end (UI) and back-end (server/database) parts of an application.

Federated Search

Search capability that aggregates results from multiple data sources into a unified interface.

Feature Prioritisation

Strategic planning process to determine which features to develop based on impact, feasibility, and business goals.

G

Grid Layout System

CSS-based design framework used to arrange website elements in rows and columns for responsive and flexible layouts.

Guided Business Solutions (Praxis)

Hands-on strategies and structured workflows helping clients solve brand problems step-by-step.

Google Translate API Integration

Use of Google’s translation service to dynamically enable multilingual website support.

Graphical User Interface (GUI)

Visual elements (buttons, icons, menus) allowing users to interact intuitively with digital systems.

Global CDN (Content Delivery Network)

Distributed network of servers that delivers website content efficiently by caching closer to users worldwide.

Git Version Control

System used to track changes in source code and collaborate on software development securely.

Growth Hacking

Creative, low-cost strategies aimed at rapid business growth, often using digital tools and data analytics.

Granular Permissions

Fine-tuned user access controls that restrict or allow specific actions within digital systems.

GraphQL API

A query language and runtime that allows clients to request exactly the data they need from APIs.

Google Analytics

Web analytics service that tracks and reports website traffic to inform marketing and UX decisions.

H

Headless CMS

A content management system that delivers content via API without a built-in front-end, enabling flexible presentation layers.

Hosting Services

Infrastructure and platforms that store, serve, and manage websites and digital assets on the internet.

Hybrid Vector Embeddings

AI technique combining semantic embeddings and traditional search methods for precise content retrieval.

Header Code Injection

Method of inserting custom code snippets into a website’s header section to extend or modify functionality.

HTML5

The latest version of Hypertext Markup Language, providing modern features for structuring and presenting web content.

Heatmap Analytics

Visual representation of user interactions (clicks, scrolls) on a website to analyse behaviour and optimise UX.

Hook Functions

Customizable points in software or plugins where developers can inject their own code or extend functionality.

Hypertext Markup Language (HTML)

The standard markup language used to create and structure content on the web.

Human-Centered Design

Design philosophy focused on creating solutions that meet the needs, limitations, and preferences of end users.

HTTP/HTTPS Protocols

Communication protocols for transmitting data on the web, with HTTPS providing encrypted, secure connections.

I

Intel +1 Learning Articles

Educational content provided by ProjektID to enhance business knowledge, decision-making, and skill development.

Interactive UI Components

Website elements designed to respond dynamically to user input, improving engagement and usability.

Import Automation

Processes that automatically ingest and update large datasets or content from external sources.

Intranet Solutions

Private networks for internal organisational communication and collaboration, often integrated with web technologies.

Incremental Updates

Software or content updates that only change parts of a system, reducing load and downtime.

Identity Management

Systems and processes to authenticate and authorise users, protecting digital identities and resources.

Image Skeleton Loader

Technique that shows placeholder shapes while images are loading, improving perceived load times and UX.

Integration API

Application Programming Interface designed to connect and synchronise disparate software systems or services.

IoT (Internet of Things)

Network of interconnected devices capable of collecting and exchanging data without human intervention.

Iterative Development

Agile methodology where software is built and improved through repeated cycles and incremental enhancements.

J

JavaScript Frameworks

Pre-built libraries such as React, Vue, or Angular used to streamline building interactive web applications.

JSON (JavaScript Object Notation)

Lightweight data interchange format widely used for transmitting data between server and client.

Job Trait Selection

Structured approach to categorising and filtering roles or skills, useful in talent or project management.

Jump Links

Hyperlinks that navigate users to specific sections within a page, improving navigation and accessibility.

JIT (Just-In-Time) Compilation

Technique of compiling code at runtime to improve performance and responsiveness.

JWT (JSON Web Token)

Compact, URL-safe tokens used for securely transmitting information between parties as JSON objects.

JavaScript Event Listeners

Functions that respond to user or system events, enabling dynamic web interactions.

Job Role Mapping

Process of linking job functions to required skills, tools, and platforms to manage workforce capabilities.

Jump Start Onboarding

Accelerated integration process for new users or clients to quickly gain proficiency with a product or service.

JavaScript Code Injection

Technique for inserting JavaScript code dynamically into web pages to extend or modify behaviour.

K

Knack Database

No-code online database platform used by ProjektID for data management and building custom business apps.

Key Performance Indicator (KPI)

Quantifiable measures used to evaluate the success and progress of business objectives.

Knowledge Base

Centralised repository of structured information, FAQs, and documentation to support customer service and internal use.

Keyword Extraction

Process of identifying important words or phrases from text for SEO, search indexing, or AI understanding.

Kanban Workflow

Visual project management method using cards and boards to track progress and task status.

KPI Dashboard

Visual interface displaying KPIs in real-time to help monitor and improve business performance.

Kickstart Program

Introductory service or package designed to quickly launch or improve a client’s digital presence.

Knowledge Graph

Structured data model that connects entities and concepts for enhanced search and AI capabilities.

Kubernetes (K8s)

Open-source system for automating deployment, scaling, and management of containerised applications.

Keyword Clustering

Grouping similar keywords into clusters to optimise SEO strategy and content planning.

L

Learning Modules

Structured educational content designed to build skills and knowledge progressively within a course or program.

Logo Facelift Service

Refresh or redesign of existing logos to modernise brand identity and improve visual appeal.

Latency Optimisation

Techniques to reduce delays in data transmission, improving responsiveness of web applications.

Load Balancing

Distribution of network or application traffic across multiple servers to improve reliability and performance.

Localisation

Adapting digital content and user experience to specific languages, cultures, and regions.

Link Building

SEO practice of acquiring inbound hyperlinks from other websites to increase site authority and rankings.

Live Chat Integration

Embedding real-time chat support on websites to enhance customer engagement and service.

Layered Architecture

Software design that organises code into layers (presentation, business logic, data access) for modularity.

Lead Capture Forms

Web forms designed to collect visitor information to generate sales or marketing leads.

Lightweight Multilingual Translation Plugin

ProjektID’s solution that integrates Google Translate API with a user-friendly language dropdown.

M

Multi-level Breadcrumb Navigation

Navigation trail showing multiple hierarchical levels, enhancing user orientation in complex sites.

Mutation Observer

JavaScript API that watches for changes in the DOM and triggers actions, useful for dynamic content updates.

Machine Learning Model

Algorithms that allow software to learn patterns from data and make predictions or decisions.

Mobile-First Design

Design strategy that prioritises mobile usability and then scales up for larger screens.

Monorepo

Single repository containing multiple related projects or packages to simplify code management.

Metadata Tagging

Adding descriptive tags to content or data for improved searchability and categorisation.

Message Queuing

System for managing asynchronous communication between distributed systems or components.

Monthly Subscription Plan

Recurring payment model granting access to products or services on a month-to-month basis.

Modular Plugin Architecture

Designing plugins as independent, interchangeable modules that can be added or removed without affecting the whole system.

Media-Rich Answers

AI-generated responses enhanced with images, videos, and interactive elements to improve user engagement.

N

Natural Language Processing (NLP)

AI field focused on understanding and generating human language, powering conversational search and chatbots.

Node.js Runtime

JavaScript runtime environment used for building fast, scalable server-side applications.

No-Code Development

Building applications or websites using visual interfaces without writing traditional code.

Notification System

Mechanism that delivers alerts or messages to users based on events or interactions.

Normalised Data

Organising database data to reduce redundancy and improve integrity.

Network Security

Policies and practices to protect network infrastructure from unauthorised access or attacks.

Nimble Interface

Agile, responsive user interface that adapts quickly to user actions and device capabilities.

Node Package Manager (NPM)

Tool to install, share, and manage JavaScript packages and dependencies.

Naming Conventions

Standards for naming variables, functions, and files to ensure code readability and maintainability.

Native Mobile App

Application developed specifically for a mobile platform (iOS or Android), offering high performance and device integration.

O

Offsite Backup System

Secure storage of critical data in a remote location to protect against loss, corruption, or disasters.

Open API

Publicly accessible application programming interface that enables developers to interact with a service or platform.

Onboarding Workflow

Structured process to introduce new users or clients to a product or service, ensuring smooth adoption.

Optimisation Algorithms

Computational methods used to improve performance, resource use, or results in software and business processes.

OAuth Authentication

Open-standard protocol for authorisation, allowing secure access delegation without sharing credentials.

Offline Mode

Feature allowing software or apps to operate without internet connectivity, syncing data when reconnected.

Object Storage

Scalable cloud storage architecture that manages data as objects rather than files or blocks, used for digital assets.

Observer Pattern

Software design pattern where objects notify others of state changes, often implemented via events or callbacks.

On-Demand Content Loading

Technique loading content dynamically as users request it, improving load times and bandwidth usage.

Open Source Software

Software with publicly available source code that can be freely used, modified, and distributed.

P

Pro Subs (Professional Subscriptions)

Managed service plans by ProjektID offering leasing, management, and blogging for websites.

Page Sections Navigation

Custom navigation interface enabling users to jump between distinct page sections efficiently.

Plugin Bundle Subscription

A single subscription granting access to multiple plugins, optimising cost and functionality for users.

Personalisation Engine

Software that customises user experience dynamically based on preferences, behaviour, and context.

Progressive Web App (PWA)

Web applications that behave like native apps with offline capability, fast loading, and push notifications.

Performance Monitoring

Continuous tracking of website or app metrics to identify bottlenecks and maintain optimal operation.

Payment Gateway Integration

Connecting online store platforms with payment processors to facilitate secure transactions.

Page Load Time

The time taken for a web page to fully display its content, a critical factor in UX and SEO.

Parallax Scrolling Effect

Visual design technique where background content moves slower than foreground content to create depth.

Platform-as-a-Service (PaaS)

Cloud computing model offering hardware and software tools over the internet for application development.

Q

Query Processing

The act of interpreting and executing search or data retrieval requests in databases or AI systems.

Quality Assurance (QA)

Systematic activities to ensure software or products meet defined quality standards before release.

Quick Response Time

The minimal delay between a user action and system feedback, essential for engaging digital experiences.

Queue Management

Organising and controlling the flow of tasks, messages, or user requests to ensure orderly processing.

Query Optimisation

Techniques used to improve the efficiency and speed of database or search queries.

Question-Answering System

AI system designed to provide precise answers to user questions based on indexed content or knowledge bases.

Quota Limits

Defined usage caps (such as number of API calls or searches) set to control resource consumption.

Quick Setup Wizard

Guided tool that assists users in rapid configuration and deployment of software or services.

Quality Metrics

Measurable indicators used to evaluate the performance and success of digital products or campaigns.

Queue Prioritisation

Method of ordering tasks or requests based on importance or urgency for optimised processing.

R

Responsive Design

Web design technique ensuring content adapts fluidly to various screen sizes and device orientations.

Real-Time Analytics

Immediate processing and reporting of data as it is generated, enabling quick decision-making.

Rich Text Editor

Interface allowing users to format text with styles, links, lists, and media without coding.

Rearrange List Order Plugin

ProjektID’s tool enabling users to customise the display order of list items interactively.

Robust Error Handling

Programming practice of anticipating, detecting, and managing runtime errors gracefully.

Role-Based Access Control (RBAC)

Security model restricting system access based on user roles and responsibilities.

RESTful API

Web API design adhering to REST principles, enabling stateless, scalable communication between client and server.

Regular Expressions (Regex)

Patterns used to match character combinations in strings, useful for validation and parsing.

Retry Mechanism

Automated process of re-attempting failed operations to enhance reliability and fault tolerance.

Resource Optimisation

Efficient utilisation of computational or network resources to maximise system performance.

S

Subscription Model

Business strategy where customers pay recurring fees for continuous access to products or services.

SEO (Search Engine Optimisation)

Techniques to improve website visibility and ranking on search engines.

Semantic Search

Search technology that understands user intent and contextual meaning rather than relying solely on keyword matching.

Server-Side Rendering (SSR)

Technique where web pages are rendered on the server before being sent to the client, improving speed and SEO.

Scalable Architecture

System design that can handle growing amounts of work or traffic by adding resources as needed.

Single Page Application (SPA)

Web app that dynamically updates the current page rather than loading new pages, enhancing user experience.

Social Share Buttons

Interactive elements allowing users to share content easily across social media platforms.

Session Management

Techniques to track and maintain user sessions for authentication, personalisation, and security.

Static Site Generation (SSG)

Pre-building web pages as static files to improve performance and reduce server load.

Subscription Renewal

The process by which a subscription service extends access after the current period expires.

T

Table of Contents (TOC) Plugin

Automatically generated, interactive index of headings within articles to improve navigation and usability.

Third-Party Extensions

External software modules or plugins integrated to extend core platform functionalities.

Token-Based Authentication

Security method using tokens to verify users’ identity and access rights without repeated credential entry.

Traffic Analytics

Analysis of website visitor data to understand user behaviour, source, and engagement.

Toggle Button

UI element allowing users to switch between two states, such as show/hide content.

Template System

Predefined layouts and components used to quickly build consistent web pages or emails.

Text Obfuscation

Techniques that hide or scramble text content, often for security or privacy reasons.

Transactional Emails

Automated messages sent in response to user actions, such as purchase confirmations or password resets.

Testing Environment

Isolated system setup for verifying software functionality without affecting production.

Third-Party API Integration

Connecting external APIs to enhance functionality and data exchange within a system.

U

UI/UX Design

The practice of designing user interfaces and experiences to be intuitive, engaging, and efficient.

User Authentication

Process of verifying a user's identity before granting access to systems or data.

User Engagement Metrics

Data points that measure how users interact with digital content or services.

Universal Design

Creating products and environments accessible to all people regardless of age or ability.

URL Routing

Defining how URLs map to content or code actions in web applications.

Usage Quotas

Limits set on resource consumption, such as API calls or data storage, to manage capacity.

Upgrade Path

Predefined options and procedures for users to move between different service or subscription levels.

Upload API

Interface allowing clients to send files or data to a server for processing or storage.

User-Centric Development

Software development approach focused on fulfilling end-user needs and preferences.

Utility Plugins

Small, focused plugins that provide specific, often background, functionality enhancements.

V

Version Control System

Software tools (such as Git) that track changes in code or documents, enabling collaboration and history tracking.

Vector Embeddings

Numerical representations of data (like text) in vector space used by AI to measure semantic similarity.

Visual Identity

The visual elements (logo, colours, typography) that represent a brand’s personality and values.

Virtual Assistant

AI-powered software that provides automated assistance and interacts with users via natural language.

Viewport Responsiveness

Design approach ensuring that web layouts adapt seamlessly to the visible area of different devices.

Versioning

Managing and assigning unique version numbers to software or content releases for tracking and rollback.

Visitor Analytics

Data collection and analysis focused on the behaviour and demographics of website visitors.

Voice User Interface (VUI)

Technology allowing users to interact with systems using voice commands.

Validation Rules

Constraints applied to data input to ensure accuracy, consistency, and completeness.

Visibility Toggle

UI control that shows or hides content dynamically based on user interaction or system state.

W

Workflow Automation

Creating automated sequences of tasks to improve efficiency and reduce manual effort in business processes.

Webhooks

User-defined HTTP callbacks triggered by events, enabling real-time communication between web services.

Widget

A small application or component embedded in a web page to provide specific functionality or display information.

White-Label Solutions

Products or services branded and sold by one company but produced by another.

Wireframe

Basic visual guide representing the skeletal framework of a website or app design.

Web Accessibility

Designing websites to be usable by people of all abilities and disabilities.

Website Leasing

Service model where a website is provided on a subscription basis including hosting, maintenance, and updates.

Weighted Ranking Algorithm

Search algorithm that assigns different importance to factors to determine the order of results.

Web Performance Optimisation (WPO)

Techniques to improve website speed, responsiveness, and overall user experience.

Workflow Management System

Software that defines, executes, and monitors business processes for consistency and efficiency.

X

XML (Extensible Markup Language)

Flexible markup language used to define custom data structures and facilitate data sharing.

XSS (Cross-Site Scripting)

Security vulnerability where attackers inject malicious scripts into trusted websites.

XPath

Query language for selecting nodes from XML documents, often used in web scraping and data extraction.

XaaS (Anything as a Service)

Broad term for delivering various services and applications over the internet on demand.

X-Frame-Options

HTTP header that protects websites against clickjacking attacks by controlling framing of content.

XDR (Extended Detection and Response)

Advanced security approach integrating multiple detection tools for threat visibility.

XDP (XML Data Package)

Format for packaging XML data and resources for sharing and archiving.

XSLT (Extensible Stylesheet Language Transformations)

Language for transforming XML documents into other formats like HTML.

XOR Encryption

Simple symmetric encryption method using the exclusive OR operation for data masking.

XMPP (Extensible Messaging and Presence Protocol)

Communication protocol for message-oriented middleware, used in instant messaging.

Y

YAML (YAML Ain’t Markup Language)

Human-readable data serialisation format commonly used for configuration files.

Yield Optimisation

Maximising the effective output or revenue from a system, such as an e-commerce platform.

YouTube API Integration

Connecting websites with YouTube to embed videos, access analytics, or manage content programmatically.

Y-axis Scroll Animation

Visual effect animating elements based on vertical scrolling actions.

Yield Management

Pricing strategy that adjusts prices dynamically based on demand to maximise revenue.

Yahoo Query Language (YQL)

SQL-like language to query, filter, and combine data from web services.

YAGNI Principle (You Aren’t Gonna Need It)

Agile development principle discouraging adding features until they are necessary.

Year-over-Year (YoY) Analysis

Comparing performance metrics from one year to the next to assess growth or trends.

YUI Library (Yahoo User Interface)

JavaScript and CSS library for building interactive web applications (now deprecated).

Yield Curve

Graph representing interest rates across different contract lengths, used in finance-related analytics.

Z

Zero Downtime Deployment

Releasing new software versions without interrupting service availability.

Zip Compression

Data compression format to reduce file sizes for faster transfers and storage savings.

Zone File

DNS database file that contains mappings between domain names and IP addresses.

Zero Trust Security

Security model requiring strict identity verification for every person and device attempting to access resources.

Z-Index (CSS)

Property that controls the vertical stacking order of overlapping elements on a webpage.

Z-Score Analysis

Statistical technique measuring the deviation of a data point from the mean, useful in analytics.

Zigbee Protocol

Wireless communication standard for low-power, short-range networks, often used in IoT devices.

Zoom API

Integration enabling websites and applications to embed Zoom meeting and webinar functionalities.

Zombie Process

Defunct process in computing that has completed execution but still has an entry in the process table.

Zone Transfer

DNS process for replicating domain information between DNS servers for redundancy and load balancing.

 

Thank you for taking the time to read this article. Hopefully, this has provided you with insight to assist you with your business.


Luke Anthony Houghton

Founder & Digital Consultant

UX & UI Frontend Website Programmer | Brand & Social Media Manager | Graphic Designer & Digital Analyst

https://www.projektid.co/luke-anthony-houghton/
Next
Next

Everyday keywords