Wondering what the heck are those WordPress terms?
This WordPress glossary is a full dictionary for beginners explaining WP definitions and terminology usually used with WordPress.
Here you've just simple answers. No more confusing lingo or lexicon for you 🙂
API (Application Programming Interface). The idea behind the APIs are to help with the interaction / communication between different systems. Web developers use this code to make your life and of your website easier 🙂
Absolute Path, also known as file path or full path, refers to the location of a directory or file in a computer. In web, begins with the root directory.
E.g the absolute path for this page is: https://wpulsar.com/wordpress-dictionary-glossary-beginners/ because It doesn't matter where are the files/folders located for you, if you type it will lead to this glossary page.
This is the administrative area of your WordPress site. After logging into your site, normally you go to: http://www.yoursite.com/wp-admin/ where you can do what you want from changing settings, posting content, adding media, etc.
Every task that you do without the need of reloading the page use AJAX, e.g. approving / deleting comments in WordPress.
Apache is an open-source free web server application mostly used in Unix/Linux-based machines.
I can say that most of the WordPress webhosting suppliers have Apache as their webserver software. You can have Windows servers for WordPress, but it's not very common.
WordPress automatically save changes of your content (in a post, page or custom post type) every several minutes. You know this feature because several other programs have it.
You'll not loose data eventually if your browser crashes. In the Classic editor you've a notification below on the right corner.
In the WordPress Gutenberg Editor is made automatically in background too.
Back End is the same as Admin Area.
Backlink is an incoming link pointing to your WordPress site from another external site.
bbPress is a forum or bulletin board software, free and open source. You can install it as a WordPress plugin, being powerful, easy to use, "lightweight" and it doesn't take lot of resources.
Blog is a website where are published "posts" or "articles" like this site.
Generally newer posts are displayed at top in the "homepage". As you guess, WordPress is a top notch option to start a blog.
Usually a blogroll is a list with the preferred links of the blogger about some topic. Commonly the blogroll is placed in the sidebar using a WordPress widget.
Ok you can have scrumptious, crunchy cookies, but it's not the case 🙂 Cookies are tiny files with data stored in your browser. The information saved is diverse: personal data, browsing habits, tracking purposes, ads, opening/closing sessions and more. Who generate the cookies? I can say that every site you visit, will try to save cookies.
And what about specifically WordPress cookies?
You've Session Cookies when you log on into your WordPress site and Comments Cookies with the commentator's data.
Category is a way to group similar posts under one section, the category, giving the visitor a glimpse of what the post is about. Also categories easily allow finding the topic you're looking for.
If you don’t put a post under one category, WordPress by default will add it to "Uncategorized". Not good, so is better to have posts utmost on 2 categories, only 1 is healthier in SEO terms.
Similar to categories you've tags, in general more specific.
A post can be grouped under one category and have several tags. See tags.
I bet that you know the answer because you've left a comment someday on a blog. Anyway comments are responses done by readers to a post or page, sharing their thoughts related to topic treated.
The comments are displayed below the post and can be moderated or approved immediately depending of the WordPress site.
Carousel allows you to display several images rotating them with each click, or automatically if the same is planned in that way. Carousel is great for sites with lot of images to show in that page, and each can be zoomed.
Carousel and Slider are close relative because both show images in a slideshow format having some control with arrows or certain type of navigation. You can see with sliders one slide per time, but with carousels you've more pictures together.
CDN is a short name for Content Delivery Network.
It's a large system of distributed servers, usually in several countries across the world, to load web pages based in the nearest geographic-point to the users' location, increasing the speed and also the server's performance.
CDNs are good protection to traffic spikes and normally have included a firewall as an extra security layer.
CMS - Content Management System. CMS is a system allowing you to create and manage online websites.
The core of WordPress, are all the principal files not including plugins and themes (in other words the "engine" of WordPress).
CSS (Cascading Style Sheets) is a way to tell the browser how to show the content according to your web design in terms of colors, layout, fonts, spacing, etc. CSS is used with HTML documents.
When you've a CSS issue you notice soon because your page looks strange in the layout, colors and so on.
Contributor is a role in WordPress sites that can write, edit and delete their own unpublished posts, but once the posts are approved and published, the contributor cannot edit or change them in any form.
Custom Fields allow post authors to add additional information when writing a post, commonly known as meta-data.
This meta-data add extra information e.g.:
A book you're reading
How is the weather: Dry and cold
A music track you're listening
The custom fields are hidden by default. If you want to display them, go to Screen Options on the top right of you backend screen and check the Custom fields to be visible.
cPanel is a popular control panel in most of hosting suppliers, allowing you to manage your web hosting server from a friendly web-based interface.
Inside cPanel you've everything to manage your account in your hosting.
Several hosting vendors have this type of tool, but some designed especial interfaces that are custom hosting dashboards.
Speaking about WordPress, most web hosting using cPanel have an auto-installer for WordPress and other WordPress tools. SiteGround for example has Softaculous for that purpose.
The dashboard is the main screen where you can manage your entire site after logging to your WordPress back-end.
You can find diverse data like activity, at a glance, quick draft, etc. plus information related to the plugins and themes installed. All it's displayed via special dashboard screen widgets that you can move, enable/disable.
A database is software used to store and manage data. Databases are organized in tables and rows within each table.
WordPress uses MySQL to organize the information like users, pages, settings, posts and so on. When you install WordPress, you need a MySQL database (MySQL is an open source software also).
Each new WordPress installation comes with a theme preinstalled; this is the "default theme". Certainly, you can change it anytime for other theme free or premium.
If you need to enter into Debug mode is because you've a WordPress issue, hence in that way, you extend the WordPress error logs to get additional help for that issue.
You can enable the debug mode using the wp-config.php file (an important WordPress file). More about Debug mode in WordPress.
A person who develops software of any type. As example on WordPress can be a plugin developer or theme developer. Usually, you can find developer abbreviated to "dev".
DDoS is the abbreviation of Distributed Denial of Service. To not going technical, the attackers want to screw your site, bloating your server with tons of auto-bot-requests to visit it ):
Hackers only want to crash your site with the generation of fake traffic and legitimate visitors cannot enter to your site because will be down (it can be from hours to days…)
The security of your website is not compromised in terms of any type of data.
Why Distributed? Because you'll see traffic coming from different sources trying to overload your web-server.
The Domain Name Systems (DNS) is the mode to not deal with just numbers in your browser to visit sites.
You've "domain names" like yoursite.com. Every time you enter a domain name in the browser, DNS translate to the IP address that correspond (the DNS servers avoid you to remember IP addresses with several numbers)
A domain name is a unique name for a site and can identify one or several IP addresses.
The domain name appears in the URL and in the address bar of your web browser, e.g. my website wpulsar.com
You can have your own-entire-server at your disposal with your web hosting provider. You've full control including administration, software installation and its security.
Contrarily to shared hosting, where you share the server resources and have limitations to not disturb your neighbors (other users using the same server with you).
I wonder, have you used text editors like Word, TextEdit or Google docs? I assume the answer might be a yes, so you know what is the WordPress editor. You can write posts and pages adding format options like bold, italic, colors, etc. Of course you can add images and embed videos.
WordPress editor come with two flavors: the Classic Editor and Gutenberg. Both have the possibility of text mode, where you can add HTML elements.
The visual mode of the Classic Editor is WYSIWYG (What You See Is What You Get) in other words, you'll have a close idea of how will display the content on the front-end.
Gutenberg is a step forward with drag and drop blocks almost for everything.
The Editor user role is someone who can publish, edit and delete posts of any user on the site. As editor, you don't have any administrator permissions including managing plugins or themes.
Excerpt is a short summary that you can add in blog posts, manually and optionally, appearing in search results and RSS feeds. It appears also in archives and categories.
You can enable it in Screen Options in your WordPress admin dashboard.
Embed is just another way to say to "include" images, videos, and other type of files in your WordPress site. For example with YouTube you can embed directly using the link of the video.
A Featured Image is a specific image that you can assign to posts, pages or custom post types that will be the representative of them.
The picture will display in a certain area depending of the WordPress theme you're using. Featured Image is also known as post thumbnail.
The bottom of a webpage is normally called the footer. It can contain links to contact pages, about, copyright notices, etc.
Moreover, you can find widgetized areas in the footer to add widgets when the WordPress theme allows it.
Speaking about themes, footer is the footer.php file of the template.
Frameworks were developed to facilitate the updating and security of themes, having a coding-backbone that can be repeated in other themes as the central part of them without needing to build that theme from scratch (the parent theme).
Developers use child themes for the rest of styles and code.
The Front End is literally the front part in your WordPress website where your visitors navigate. The opposite is the Back End where you can login to your site and is a restricted area.
functions.php is a file which has PHP functions specific to your WordPress theme installed, and they run when is active. In it, the theme-developer defines functions, filters and classes. It's in a file located in your theme’s folder.
FTP (File Transfer Protocol) is a network protocol to transfer files using internet, from your computer to your web server or between servers.
To use this protocol you need a software called "FTP client". Popular free clients are Filezilla and Cyberduck.
E.g. to manage to your WordPress files in your server (like uploading, deleting, downloading) you need to connect the client installed in your computer with your server. Normally, webhosts have access to FTP directly in the cPanel.
The GPL (General Public License), also called GNU GPL is a free software license that allows users of any type to use, modify and share the software. Originally written by Richard Stallman for the GNU Project. More about GPL with Wikipedia.
WordPress license is the GPL license, meaning that with this open source software you can use, modify and extend it. Any work with WordPress inherits the GPL license.
But, yes but, you can find some WordPress plugin / theme sellers that provide you their Pro products not by the GPL license. On that cases, generally the free-lite versions are GPL but not the Pro versions. Check them before you buy it 😉
It's an avatar associated to an email address. Typically appears automatically when you comment on a blog/forum (only if the owner of them has gravatar enabled). Check out gravatar.com for more information.
You can recognize the header of a website because every time you visit a page, the top of the webpage is the header. Normally you might find a logo and menus/navigation links.
In web development the home page or just home, is the main page of a website. Often the term "home" in the navigation menu refers a link to your main page or front page. WordPress, by default display in the home page the latest posts listed with the most recent at the top.
You've the possibility to change it for a static page in your WordPress admin panel in settings -> reading, selecting a page as your homepage.
HTML (Hypertext Markup Language), is the standard language for creating web pages with fonts, colors, graphics and links.
Your browser uses it every time you visit a web page. More HTML info.
You can find hosting or also called web hosting. Hosting is a service where a hosting service provider gives you resources from a special computer called "server".
You've certain space, RAM, etc. allowing you to store files and then connect to internet. E.g. you need a hosting company like SiteGround to store all the WordPress files.
To start the .htaccess is a hidden file on web servers running Apache Web Server software and is placed in the root directory in which it resides. It serves for a lot of things like internal configurations, cache, URL rewriting and so on.
Several plugins add code to it so be very careful with this file. For example, when you set in your WordPress dashboard in Settings > Permalinks an URL structure, WordPress write this data in the htaccess file.
You need to know exactly what you're doing, if you write inside of this file directly via a FTP client or a file-manager with cPanel. And always make a backup first before adding any code to it!. More technical info here.
IP (Internet Protocol) Address is a numerical label assigned to any type of hardware that use the Internet Protocol to communicate. They can be computers, mobile devices, even IP cameras. More about IP address on Wikipedia.
This language adds more interaction to pages and it's used by WordPress plugins and themes extensively.
Linux is a computer operating system like can be Windows in PCs. Linux is free, open-source and widely used in web servers if we referrer strictly to WordPress hosting.
Localhost in computer networking means "this computer". You'll see this term when you need to test a web site "locally". In other words, you install a website using programs like XAMPP, WAMP, LAMP, etc. in your own computer for testing and development.
Instead of trying a new plugin or theme in your WordPress site live, you do it in your localhost, to see what happens 🙂
You can see as loop or WordPress loop, and is PHP code used to display WordPress posts. If you're a beginner, you don't need more than that. Anyway more info about loop in WordPress codex.
Multisite is when you've multiple WordPress sites on one WordPress installation.
You've a network of sites and you can make it with 3 variants: each site in different subdomain, or directory or totally different domains each other.
You manage all the multiple WordPress sites in one single roof, your WordPress dashboard. More data on how to create a network of sites on WordPress codex.
MySQL is a database management system where WordPress store and recover data of your web site (posts, pages, users, comments, etc).
MySQL - My-SQL (Structured Query Language) is an open source. Other database-driven web applications using it are Drupal, Joomla, and more.
In WordPress, media refers to content like images and videos, not text.
The term managed hosting is referred to a hosting company that take care more of the server duties than a normal or unmanaged hosting.
There are diverse "manage-levels" and each supplier is different, including server monitoring/configuration/maintenance, support, security, WordPress core updates, backups, etc.
Generally, managed hosting vendors intervenes "more" in your site than regular hosting. As example WPEngine is a managed WordPress hosting.
Open source software is a computer program where the source code is available to view, edit and enhance. WordPress is open source software, so anyone can change and redistribute its source code.
A WordPress page is just a single web page with a unique URL.
Technically a page is a default pre-defined WordPress page post type. This page you're reading, about, contact, WordPress Faqs, etc. are pages where the content is static, with no major changes over time.
A parent theme is a WordPress theme where all the data like files, styles, etc is used by a child theme.
The combo parent/child theme allows you to update without worrying about losing styles or any type of modifications.
PHP is a scripting language that runs generally on a web server and is ideal for web development because integrates with HTML. WordPress use PHP and is fundamental for the core, plugins and themes.
Permalinks as its name suggest, are permanent URLs to posts and pages and will be the unique web address to the content, with no change over time.
Although you can change a permalink in Administrator – Permalinks Settings, it is better to change it at the first stages, when you've just installed WordPress.
If you've a blog or website running and need to change the permalink structure this can affect your SEO and have problems with the big G. More about permalinks.
Simply, a pingback is a way to notify other blogger that you linked them in a post / page. If you go to your Admin panel -> Discussion Settings, you can enable/disable pingbacks.
If both bloggers have pingbacks enabled, after you wrote a post with a link to other article, WordPress will send a pingback and the other author will see it in the comments area section.
A post is the content that you've written and published in your WordPress blog.
The post slug is the URL valid name of the post and uses the permalink structure you've settled in your site.
The post slug is what appears after the "/" in your published post or page, and WordPress do it automatically using the words in your title's post.
WordPress manage different types of content.
A single-normal-post is a specific "post type", called a post.
All type of post types are saved in the wp_posts database table.
As an example here are others:
Page (Post Type: 'page')
Attachment (Post Type: 'attachment')
Revision (Post Type: 'revision')
Navigation Menu (Post Type: 'nav_menu_item')
More about post types on WordPress codex.
The post status is the status of a post or page. You can have published posts (public), draft posts (the post is a work in progress not ready to everyone, and only the admin and certain user roles can access to it), and private (only administrator-level users can view it being logged on, for the rest of the world, doesn't exist).
You've other statuses like auto-draft (WordPress save as a draft after certain time), trash (posts to trash, literally) and pending status.
A plugin is a group of files having certain functions that you can add to your WordPress web site, extending or adding new features to your site.
Plugins are written with PHP code and are thousands of them.
Post Formats are extra theme-features that you can use to customize the visual representation of a blog post, certainly depending of the themes you're using.
E.g. you've the standard (a default post format), image, gallery of images, video, etc. more about post formats.
The plugin editor is a simple text editor and you can find it at Plugins » Editor in your WordPress admin area. Here you can change or edit the plugin files.
Please, don't use it! It isn't a good idea to be editing directly plugin files for the possible consequences and also because with every update you'll need to edit it again.
All logged-in users in your WordPress dashboard have a profile, located in Users -> Your Profile.
In your profile you can adapt it with your personal preferences in terms of color scheme, shortcuts, display bio and links, etc.
Ahh important, here you can change the password associated to your profile.
WordPress every time you have new content (new or an updated published post) send a notification to search engines, in order they can visit the site to catch up the new data, this is call to "ping".
In WordPress ping refers to pingbacks and trackbacks. Normally, you've a ping list to ping services which are tools to notify Google about your new posts.
Query is a term when you access to the database. Why? WordPress is written with PHP language and MySQL. MySQL refers to the database management system and precisely you use Queries to access to data in the database (updating, editing, deleting data there).
So each time you visit to a WordPress post /page you run a Query to the MySQL database.
A website that use a responsive WordPress theme, means that the site is designed to have an optimal viewing experience on any type of screen resolutions and devices, such as desktop PCs, tablets and mobile devices.
Each WordPress user that can login to the backend of the WordPress site has a "Role". Depending of the role is the level of access to the site.
E.g. Administrator has access to everything. More about WordPress roles.
Robots.txt is a text file which has data and instructions for web crawlers or web robots (the most popular is Google bot) on how & when to index your website (posts, pages, archives, categories, etc).
Those bots not always follow strictly your instructions and may follow according to their own algorithm.
RSS (Really Simple Syndication) are web feed formats also called RSS feeds for web content published or updated, like blog posts.
Technically it's an XML file, and each time a new post is published will appear automatically in your RSS reader.
This RSS reader checks frequently for new data and show you it (RSS readers can be web based, or browser extensions, or the own browser can has a feed reader built in).
Do you know the autosave from document editors? Revisions have the same idea in WordPress.
Every 60 seconds your work in the post is saved automatically avoiding loosing data by browser crashes or power failures. You can go back to old revisions to see mistakes from former versions.
Bear in mind if you update a post or page regularly that revisions can become a lot quickly and start bloating your database.
It's a good idea from time to time to make a clean up of your database deleting older revisions.
SEO (Search engine optimization) is the process of optimizing your website or page for having better results in search engines like Google and Bing. More about SEO.
Security Keys in WordPress are a complex combination of numbers, letters and characters that generate WordPress automatically the first time your install it, to ensure a better encryption of information stored in the user's cookies.
These keys are in the wp-config.php file and you can change them at any time.
The idea is when you've a suspicion or know effectively that your WP site was compromised, changing the security keys will logout to all logged-in users immediately (in other words like a reset button, all people out)
A server is a computer typically dedicated only to host multiple websites and for that reason, is connected permanently to internet. Also you've e.g. mail servers only to manage emails.
A shared hosting is a relatively a cheap web solution where you share the server with other users sharing the server resources.
As your site share the same computer with other websites, there are always limitations to avoid problems between the neighbors (the multiple sites that are in your server).
The sidebar is just the vertical section on the left or right of a website, besides the main content (it's also a WordPress widget-ready area to display what you want).
In the case of this website, the sidebar is on the right 🙂
You can extend the functionality of WordPress using shortcodes, which are a tag with a bit of code.
You can insert tons of things, with only a tag, but without inserting all the code directly.
You can use it in WordPress posts, pages and widgets. The tag for shortcodes is between [ ].
I guess you know what is spam because you received it someday and is everywhere by email, in social networks, ads, etc. Spam is unsolicited & annoying ads sent to you.
We're not talking here about a slug from a biological point of view, is regarding a WordPress slug.
WordPress slug is the part after the domain that identifies a page or post.
Example: yourdomain.com/this-is-page1 (this-is-page1: is the slug).
WordPress generate it automatically using the title as base, and you can edit it to a friendly version - in general with few & main words if it's possible.
A subdomain is an added part to your main domain. The idea here is to expand the functionality of your primary domain.
Let's see some subdomain examples:
Test.yourdomain.com (you use "test" as a staging version of your website only for testing , cloning your main WordPress site in this subdomain).
Or store.yourdomain.com (you use "store" literally as a ecommerce-store and perhaps your main domain is a blog).
Or fr.yourdomain.com (you convert all your site to French language in that fr.subdomain)
SSL (Secure Sockets Layer) is a way to transmit information encrypted to improving the security and giving certificate showing that this site is secure in your browser.
SSL deserves to write lot of articles for the technical details in your WordPress site.
But let's go to the point: your web hosting must give it to you and for Free, like Let's Encrypt - with SiteGround you've it.
If your hosting only offer you paid SSLs, is time to change of your web hosting provider 🙂
A slider in a web page is a slideshow added into it and that run automatically.
Images move themselves or you can move them by clicking next or previous.
Typically sites that rely heavily in images have a slider in the homepage, but you can use it also in your WordPress posts, pages, or landing pages.
Sliders are totally configurable and of course, there are WordPress plugins for that. A professional plugin exclusively for sliders is Soliloquy.
A subscriber, really, in WordPress refers to a subscriber user role. They are the more restricted users because they can only manage their profiles and nothing more.
This person cannot write or publish posts, just login to the WordPress dashboard and can edit the profile and also make comments.
When you publish a post and if you don't select a category the post goes to the default category, but any tag can be added (tags are optional, you need to add tags manually to the post and there is no limit). Think tags like keywords that describe this post.
You can display tags as a word-could in the sidebar using widgets.
You see the WordPress toolbar (the horizontal admin bar) immediately after you login to your dashboard, at the top.
There you find useful administrative information with quick links to create new posts, pages and users, etc.
The use of the tagline (normally a short phrase or a few words) is to convey the meaning or concept beside the website.
For example, you can find the tagline under the title or logo in a blog.
The term taxonomy comes from the biology as a way to name, describe and classify all type live organisms of the world.
But, what about a Taxonomy in WordPress? WordPress taxonomies allow to group together posts or custom posts and the popular are categories and tags. Custom taxonomies are user-defined custom groups.
When you change for example the footer (footer.php is the PHP file) will display the footer section across the entire site.
You know the popular Microsoft Word as a text editor but it's not a good idea to use it to edit code like PHP, HTML, etc. because you'll have serious issues (Word is for editing plain text, not code).
So a text editor useful to edit any type of code are: Notepad, Notepad++ (free), Atom (free) or Visual Studio Code (free) too. Certainly, there are premium text editors as well.
You've also the WordPress text editor in the WP post/page edit screen (always this screen has 2 options: Visual and Text).
Normally the Text tab is for adding HTML content and all the formatting (colors, bold, spaces, etc.) and it must be done by you, manually.
A WordPress theme is a collection of files that define the look and functionality of your website, but without modifying the WordPress core files.
Think a theme like a dress you put on without affecting your body. Themes affect the front end of your site and in certain specific cases have a functionality that can affect something on the backend.
A Trackback is an alert you receive in comments or in the WordPress dashboard informing you that someone has published a post mentioning your post.
Trackback are done manually and also can be a source of spam.
For every image you upload to media and according to your WordPress theme, you'll have different thumbnail sizes.
Yes, you read well, for each image WordPress generates a copy for each size defined in Settings-Media.
This feature works only for new images added, not for previous pictures (although if you need, you can regenerate these thumbnails with this plugin).
Which is the problem of having multiple thumbnail sizes? If you use lot of images, the space in your host will suffer. You'd limit the quantity of each size to not reach the maximum space in your account quickly.
URL (Uniform Resource Locator) is simply the web address you put in the browser's address bar which points to a defined location in the internet.
You'll see often "updates" in your WordPress Dashboard. An update means that the WordPress core, or a plugin or a theme needs to update to a new version.
WordPress check updates automatically but not always appears. Premium versions may need a manual update or automatically, depending of the plugin or theme. Examples StudioPress, iThemes, etc. offer automatic updates.
I always recommend updating to the newest versions that generally have security & bugs improved from former versions.
User roles are the correspondent permissions and group of tasks allowed for that user.
You've the following user roles with different permissions:
Super Admin - the highest level of access to everything (valid only on WordPress Multisite installations)
User roles are handy in a WordPress site with several authors. You can edit user roles using plugins, as always :), if you're the administrator.
When you use the WordPress post edit screen you've 2 options: Visual and Text.
The visual editor is a WYSIWG editor (WYSIWG: what you see is what you get) in other words, the content displayed will be exactly the same once you published.
On the contrary, with the text editor you need to add the HTML code with all the styles manually in order to see it once is published.
VPS Hosting means: Virtual Private Server hosting. In a data center, a physical server is divided into several spaces where each virtual server has their own operating system, memory, etc.
The user who uses this virtual server see it like a dedicated server, even can reboot it.
The virtualization technology fills the gap between the shared hosting to a dedicated server, but without having the cost of a dedicated server only for you (that's expensive).
VPS hostings give a more stable environment with a better resource's performance being better than a standard shared hosting.
WordCamp is the name of events which are WordPress 100% related. People go to these conferences to meet others interested in WordPress topics.
Perhaps there is one WordCamp near to you, visit it.
Widgets are small blocks or areas that accomplish a specific function in your website.
You can find the list of widgets available and widget areas also on Appearance -> Widgets section.
It's important to highlight that the widgetized areas depend totally how your WordPress theme is coded (the majority of WordPress themes have multiple widget areas available).
Examples of widgets are: recent posts, recent comments, navigation menu, categories, search, calendar, etc.
See a detailed explanation between WordPress.com vs WordPress.org
This term is related to LAMP abbreviation of Linux, Apache, MySQL, and PHP. LAMP is used on Linux servers.
Most of cases, WordPress is used in Linux servers, but if you want to use a WordPress testing site in your local PC, you need WAMP. Download directly from wampserver.
Using WAMP allows you to use on your local computer using Windows, a total functional WordPress installation as a staging site.
This is easy, WP is the abbreviation of WordPress.org
I published this glossary for WordPress on 2019 covering the popular terms I found. If any additional common term arises, for sure I'll update this page.
The same, if you consider that I'd add a definition or phrase not listed here, please let me know using the contact form.