- A/B TestingIn marketing, A/B testing is a simple randomized experiment with two variants, A and B, which are the control and treatment in the controlled experiment. It is a form of statistical hypothesis testing. Other names include randomized controlled experiments, online controlled experiments, and(...)
- Alpha ReleaseThe alpha phase of the software release life cycle is the first phase in software testing, during which the software can be unstable and cause crashes or data loss. The exception to this is when the alpha is available publicly, in which developers normally push for stability so that their(...)
- AnalyticsAnalytics is the discovery and communication of meaningful patterns in data. Especially valuable in areas rich with recorded information, analytics relies on the simultaneous application of statistics, computer programming and operations research to quantify performance. Analytics often favors(...)
- Apache ServerThe Apache HTTP Server, commonly referred to as Apache, is a web server software which typically runs on a Unix-like operating system, and was developed for use on Linux.
- Application Programming Interface (API)API (application program interface) is a set of routines, protocols, and tools for building software applications. A good API makes it easier to develop a program by providing all the building blocks dictated by functional requirements. A programmer then puts these blocks together. The API(...)
- AWS EC2Amazon Web Services EC2 is a virtual computing environment that enables customers to use Amazon's web service interfaces to launch "instances" (prepackaged web applications) using a variety of operating systems, load them with custom applications, manage network’s access permissions, and run(...)
- Beta ReleaseA beta version of a program, game, etc., is an unfinished version of an application released to either the public in general or a select few, allowing them to test it for bugs or glitches. The focus of beta testing is reducing impacts to users. The process of delivering a beta version to(...)
- BloggingBlogging A blog (a truncation of the expression web log) is a discussion or informational site published on the World Wide Web and consisting of discrete entries ("posts") typically displayed in reverse chronological order (the most recent post appears first). Until 2009 blogs were usually(...)
- Bottom of the FunnelThe bottom of the funnel (or BOFU) refers to a stage of the buying process leads reach when they're just about to close as new customers. They've identified a problem, have shopped around for possible solutions, and are very close to buying. Typically, next steps for leads at this stage are a(...)
- BrandingAlso often called "Corporate Identity," the American Marketing Association (AMA) defines a brand as a "name, term, sign, symbol or design, or a combination of them intended to identify the goods and services of one seller or group of sellers and to differentiate them from those of other(...)
- Business BloggingBusiness blogging retains all the attributes of "regular" blogging, but adds a tasty layer of marketing strategy on top. When blogging for a business, an inbound marketer should create posts that are optimized with keywords that their target audience is searching for and provide helpful,(...)
- Business ModelA business model describes the rationale of how an organization creates, delivers, and captures value. It is a visual chart with elements describing a firm’s value proposition, infrastructure, customers, and finances.
- Call-to-ActionA call-to-action (CTA) is a text link, button, image, or some type of web link that encourages a website visitor to visit a landing page and become of lead. Some examples of CTAs are "Subscribe Now" or "Download the Whitepaper Today." These are important for inbound marketers because they're(...)
- Card Sorting Card sorting is a comparatively simple user experience design technique where a group of subject experts or “users” (regardless of their design experience) are guided to generate a category tree or taxonomy. It is useful in determining effective information architecture, designing workflows,(...)
- Cascading Style Sheets (CSS)Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation semantics (the look and formatting) of a document (e.g., a web page or post) written in a markup language. Its most common application is to style/lay out web pages written in HTML and XHTML, but the(...)
- Click Through RateA click-through rate (CTR) is a way of measuring the success of an online advertising campaign for a particular website, as well as the effectiveness of an email campaign with respect to the number of users that clicked on a specific link.
- Client SideClient-side refers to operations that are performed by the client in a client–server relationship. Typically, a web browser that runs on a user’s local computer connects to a server as necessary. Operations may be performed client-side because they require access to information or(...)
- Closed Loop MarketingThe practice of closed loop marketing is being able to execute, track and show how marketing efforts have impacted bottom-line business growth. An example would be tracking a website visitor as they become a lead to the very last touch point when they close as a customer. When done correctly,(...)
- Cloud ComputingCloud computing is the use of computing resources (hardware and software) that are delivered as a service over a network (e.g., Amazon's ec2 service, Adobe's Creative Cloud, etc.).
- Competitive AnalysisCompetitive analysis in marketing and strategic management is an assessment of the strengths and weaknesses of current and potential competitors. This analysis provides both an offensive and defensive strategic context to identify opportunities and threats.
- ContentIn relation to inbound marketing, content is a piece of information that exists for the purpose of being digested (rhetorically speaking), engaged with, and shared. Content typically comes in the form of a blog, video, social media post, photo, slideshow, or podcast. From website traffic to(...)
- Content Curation/AggregationContent curation is the process of collecting, organizing and displaying information relevant to a particular topic or area of interest. Services or people that implement content curation are called curators. Curation services can be used by businesses as well as end users. Content curation(...)
- ContextIf content is king, then context is queen. Serving up valuable content is important, but ensuring that it's customized for the right audience is equally (if not more) important. As buyers become more in control of what information they digest (again, not literally), it's important to deliver(...)
- Conversion PathA conversion path is a series of website-based events that facilitate lead capture. In its most basic form, a conversion path will consist of a call-to-action (typically a button that describes an offer) that leads to a landing page with a lead capture form, which redirects to a thank you page(...)
- Cost Per AcquisitionCost Per Acquisition or CPA refers to the average cost of acquiring leads or customers, and is most commonly associated with Search Engine Marketing (SEM). CPA is calculated by dividing the cost of advertising by the number of leads or customers for a given period of time.
- Creative BriefA creative brief is a document used by creative professionals and agencies to develop creative deliverables: visual design, copy, advertising, web sites, etc.
- Cross-PlatformCross-platform (or multi-platform) is an attribute conferred to computer software or computing methods and concepts that are implemented and inter-operate on multiple computer platform (for example Mobile and Web, different operating systems, etc.).
- Dynamic ContentIn the vein of context, dynamic content is a way to display different types of website content based on the type of user viewing it. User data is captured based on past website interactions (e.g., form field submissions and website activity). For example, dynamic content would help you display(...)
- EmailIn its most basic sense, email stands for "Electronic Mail." It's a core component of inbound marketing because it's a direct connection to a contact's inbox; however, with great power comes great responsibility, meaning it's important for inbound marketers to not abuse the email relationship(...)
- Extensible Markup Language (XML)Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. Many application programming interfaces (APIs) have been developed to aid software developers with processing XML data.
- FacebookAs the goliath of the social networks, Facebook is a volatile sandbox of opportunity for any inbound marketer. It provides marketers an opportunity to reach a HUGE audience (over 1.15 billion to be exact), engage said audience, and subsequently grow their business. While it's a core component(...)
- Focus GroupA focus group is a form of qualitative research in which a group of people are asked about their perceptions, opinions, beliefs, and attitudes towards a product, service, concept, advertisement, idea, or packaging. Questions are asked in an interactive group setting where participants are free(...)
- ForumAn Internet forum (or message or discussion board) is an online discussion site where people can hold conversations in the form of posted messages. They differ from chat rooms in that messages are at least temporarily archived. Also, depending on the access level of a user or the forum set-up,(...)
- Functional DesignFunctional design refers to the planning that is the foundation of making things, usually with a focus on function rather than aesthetics. It is often used in conjunction with Functional Requirements, both of which can be driven by pre-established Business Requirements.
- Functional RequirementsA Functional Requirement (FR) defines a function of a software system or its component(s). A function is described as a set of inputs, the behavior, and outputs. Functional requirements may be calculations, technical details, data manipulation and processing, and other specific functionality(...)
- Google MapsGoogle Maps is a desktop and mobile web mapping service application and technology provided by Google, offering satellite imagery, street maps, and Street View perspectives, as well as functions such as a route planner for traveling by foot, car, bicycle (beta test), or with public(...)
- Google PlacesLaunched in 2010 by Google, Google Places is an add-on service established to help people make more informed decisions about where to go at a local level (e.g., town, city, state, etc., in contrast to worldwide), from restaurants and hotels to dry cleaners and bike shops, as well as(...)
- Google TranslateGoogle Translate is a multilingual statistical machine-translation service provided by Google to translate written text (usually in web sites and for localization purposes) from one language into another.
- Google+Google+ (referred to as "Google Plus") is Google's platform in the social media universe. Started in 2011, it's a network that allows individuals to create their own personal profiles along with pages to promote their business. It aims to make sharing on the web more like sharing in real life(...)
- Heuristic EvaluationA heuristic evaluation is a usability inspection method that helps to identify usability problems in user interface (UI) designs. It specifically involves expert evaluators examining the interface and judging its compliance with recognized usability principles (the “heuristics”). Heuristic(...)
- HTMLHTML is short for Hypertext Markup Language, a language used to write web pages. Most HTML elements are written with a start tag ... and an end tag /..., with content in between. HTML is the foundation that the majority of webpages are built on. The current version of HTML is the fifth(...)
- Inbound LinksBacklinks, also known as incoming links, inbound links, inlinks, and inward links, are incoming links to a website or web page. In basic link terminology, a backlink is any link received by a web node (web page, directory, website, or top level domain) from another web node. Inbound links(...)
- Inbound MarketingInbound marketing (or simply Inbound) is promoting a company through blogs, podcasts, video, eBooks, enewsletters, whitepapers, SEO, social media marketing, and other forms of content marketing which serve to bring customers in closer to the brand. In contrast, buying attention, cold-calling,(...)
- InfographicsInformation graphics or infographics are graphic visual representations of information, data or knowledge intended to present complex information quickly and clearly. They can improve cognition by utilizing graphics to enhance the human visual system’s ability to see patterns and trends. The(...)
- Information ArchitectureInformation architecture (IA) is the art and science of organizing and labeling data including: websites, intranets, online communities, software, books and other mediums of information, to support usability.
- IP (Internet Protocol) AddressIn contrast to a URL (e.g., yahoo.com, which allows web users to easily remember the location of a web site), an IP address is a series of numbers that point to a specific location in the Internet. A DNS (domain name) server is used to convert a URL to an IP address (e.g., 126.96.36.199),(...)
- Key Performance Indicator (KPI)Key Performance Indicator (KPI) is an industry standard for a type of performance measurement. KPIs are commonly used by an organization to evaluate its success or the success of a particular activity in which it is engaged.
- KeywordSometimes referred to as "keyword phrases," keywords are the topics that web pages get indexed for in search results pages (SERPS) by engines like Google, Yahoo, and Bing. Picking keywords that you'll optimize a webpage for is a two-part effort -- first, you'll want to ensure the keyword has(...)
- LAMPLAMP is a web server solution stack of free, open source software. The acronym LAMP refers to the first letters of Linux (the operating system), Apache HTTP Server, MySQL (database software), and PHP, Perl or Python, principal components that are often used to build a viable general purpose(...)
- Landing PageA landing page is a website page containing a form that is used for lead generation. This page revolves around a marketing offer, such as an ebook or a webinar, and serves to capture visitor information in exchange for the valuable offer. Landing pages are the gatekeepers of the conversion(...)
- Lead NurturingSometimes referred to as "drip marketing," lead nurturing is the practice of developing a series of communications (emails, social media messages, etc.) that seek to qualify a lead, keep it engaged, and gradually push it down the sales funnel. Inbound marketing is all about delivering valuable(...)
- Link BuildingIn the field of search engine optimization, link building describes actions aimed at increasing the number and quality of inbound links to a web page. Ref.: Wikipedia - Link building
- LinkedInLinkedIn is a business-oriented social networking site. Launched in May 2003, it is mainly used for professional networking. As of June 2010, LinkedIn had more than 130 million registered users, spanning more than 200 countries and territories worldwide. Getting on the platform, developing a(...)
- Load BalancingLoad balancing is a computer networking method of distributing workload across multiple computers or a computer cluster, network links, central processing units, disk drives, or other resources, to achieve optimal resource utilization, maximize throughput, minimize response time, and avoid(...)
- LocalizationInternationalization and localization are means of adapting computer software to the different languages, regional differences and technical requirements of a target market, by adding locale-specific components and translating text.
- Marketing AutomationWhile there's some overlap with the term "lead nurturing," marketing automation is a bit different. Marketing automation can be thought of as the platform with associated tools and analytics to develop a lead nurturing strategy. Using an "art" analogy, marketing automation is the paintbrush,(...)
- MemeIn a broad sense, a meme (pronounced meem, with a long "e") is an idea, behavior, or style that spreads from person to person within a culture. In terms of inbound marketing, we've seen a lot of internet memes that have contributed to many a viral forum post, video, or blog. In the realm of(...)
- MetadataMetadata is "data about data". The term is ambiguous, as it is used for two fundamentally different concepts (types). Structural metadata is about the design and specification of data structures and is more properly called "data about the containers of data"; descriptive metadata, on the other(...)
- Middle of the FunnelMiddle of the Funnel (or MOFU) is an inbound marketing term that refers to the stage that a lead enters after identifying a problem. Now they're looking to conduct further research to find a solution to the problem. Typical middle of the funnel offers include case studies, product brochures,(...)
- Mobile FriendlyMobile Friendly is a term usually used to describe web content that is accessible AND usable via a handheld mobile device, such as a smartphone or computer tablet. Today's responsive web design techniques allow for the deployment of such content without having to design separate web sites for(...)
- Mobile MarketingMobile marketing is the practice of optimizing marketing for mobile devices to provide visitors with time- and location- sensitive, personalized information that promotes goods, services, and ideas. Given the popularity of mobile platforms today, mobile marketing has become an important aspect(...)
- MockupMockups are used by interaction designers mainly to acquire feedback from users. A mockup is a prototype if it provides at least part of the functionality of a system and enables testing of a design.
- ModeratorsThe moderators (short singular form: “mod”) are users of a forum who are granted administrative access to the posts and threads of all members for the purpose of moderating discussion and also keeping the forum clean. Common privileges of moderators include: deleting and moving forum posts,(...)
- MonetizationMonetization is a buzzword for adapting non-revenue-generating assets to generate revenue. Failure to monetize web sites is a problem that causes many startups to fold. Web sites that do generate revenue are often monetized via advertisements or subscription fees.
- MySQL DatabaseMySQL is the world’s most used open source relational database management system. It runs as a server providing multi-user access to a number of databases, and is a popular choice of database for use in web applications. It is also a central component of the widely used LAMP open source web(...)
- No-Follow LinkA no-follow link is used when a website does not want to pass search engine authority to another webpage. It tells search engine crawlers not to follow or pass credit to linked websites as a way to avoid association with spammy content or inadvertently violating webmaster guidelines. To(...)
- Off-Page OptimizationOff-Page Optimization is that type of SEO that refers to incoming links and other outside factors that impact how a webpage is indexed in search results. Factors like linking domains and even social media play a role in off-page optimization. Though it can be a very powerful tool when used(...)
- OfferAn offer is simply the content that is provided once a lead has filled out a landing page form. Examples of an offer include ebooks, whitepapers, webinars, and kits.
- On-Page OptimizationIn contrast to Off-Page Optimization, On-Page Optimization is that type of SEO based solely on a webpage and the various elements within its HTML. Ensuring that key pieces of the specific page (content, title tag, URL, and image tags) include the desired keyword will help a page rank for that(...)
- Open-Source SoftwareOpen source software (OSS) is computer software whose source code is made publicly available and is licensed such that the copyright holder provides the rights to study, change and distribute the software for free to anyone and for any purpose.
- PermalinkA permalink (permanent link) is a URL that points to a specific web page, blog or forum entry. Because a permalink remains unchanged indefinitely, it is less susceptible to link rot. Most modern weblogging and content-syndication software systems support such links. Other types of websites use(...)
- PersonaSometimes referred to as a "buyer persona" with respect to inbound marketing, a persona is a basic profile of a target consumer. It helps an inbound marketer visualize the ideal prospect, their behavior, demographic profile, and psychographic information. A complete and accurate buyer persona(...)
- PHPPHP is an open-source, server-side, scripting language designed for web development to produce dynamic web pages. The code is interpreted by a web server with a PHP processor module which generates the resulting web page. PHP can be deployed on most web servers and also as a standalone shell(...)
- PHP TemplateTemplates are the files which control how your (e.g., WordPress) site will be displayed on the Web. These files draw information from a database and generate the HTML code which is sent to the web browser. Through its powerful theme system, WordPress allows you to define as few or as many(...)
- PodcastingA podcast (or netcast) is a digital medium consisting of an episodic series of audio, video, PDF, or ePub files subscribed to and downloaded through web syndication or streamed online to a computer or mobile device. The word is a neologism and portmanteau derived from "broadcast" and "pod"(...)
- PPCPPC (Pay-Per-Click) is an advertising technique in which an advertiser puts an ad in an advertising venue (like Google AdWords or Facebook), and pays that venue each time a visitor clicks on the ad. Also see: Wikipedia - Pay per click
- PythonPython is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Its syntax is clear and expressive, and it is accompanied by a large and comprehensive standard library.
- QR CodeA QR code (abbreviated from Quick Response code) is a specific matrix barcode (or two-dimensional code) that is readable by dedicated QR barcode readers and camera telephones. The code consists of black modules arranged in a square pattern on a white background. The information encoded may be(...)
- Qualified LeadA qualified lead is a contact that opted in to receive communication from your company, became educated about your product or service, and is interested in learning more. Also see: Wikipedia - Sales lead
- Referral TrafficReferral traffic is used to describe visitors to your site that come from direct links on other websites rather than directly or from searches. For example, other sites that like what you have to say or sell may post a link recommending your site. You can also try to drive your own referral(...)
- Request for Proposal (RFP)A request for proposal (RFP) is a solicitation made, often through a bidding process, by an agency or company interested in procurement of a commodity, service or valuable asset, to potential suppliers to submit business proposals. The RFP presents preliminary requirements for the commodity or(...)
- Requirement SpecificationsA requirements specification is a document that clearly and precisely defines an application's logical requirements (or needs) in such a way that it is possible to test the finished system to verify that those needs have actually been met. It is used to ensure that a customer’s needs are(...)
- Responsive DesignResponsive Design is the practice of developing a website that adapts accordingly to how someone is viewing it. A responsively designed site will be easy to read and navigate, regardless if you're viewing it on a laptop, tablet device, or smartphone. Also see: Wikipedia - Responsive web design
- RetargetingBehavioral retargeting (also known as behavioral remarketing, or simply, retargeting) is a form of online targeted advertising by which online advertising is targeted to consumers based on their previous Internet actions, in situations where these actions did not result in a sale or(...)
- Retention RateA retention rate is used to count customers and track customer activity irrespective of the number of transactions (or dollar value of those transactions) made by each customer.
- ROIReturn on investment (ROI) is a performance measurement used to evaluate the efficiency of an investment or to compare the efficiency of a number of different investments. It is one way of considering profits in relation to capital invested.
- RubyRuby on Rails, often shortened to Rails or RoR, is an open source web application framework for the Ruby programming language. Rails affords the web developer the ability to create pages and applications that gather information from the web server, talk to or query the database, and render(...)
- SaaSSoftware as a service, sometimes referred to as “on-demand software," is a software delivery model in which software and associated data are centrally hosted on the cloud. SaaS is typically accessed by users using a thin client via a web browser. Adobe's Creative Cloud applications are one(...)
- SandboxA sandbox is a testing environment that isolates untested code changes and outright experimentation from the production environment or repository. Sandboxes replicate at least the minimal functionality needed to accurately test the programs or other code under development. An example of(...)
- ScenarioA scenario is a narrative which most commonly describes foreseeable interactions of user roles. A scenario has a goal, which is usually functional. Scenarios are frequently used as part of the system development process. Scenarios are written in plain language, with minimal technical details,(...)
- Screen ResolutionThe screen resolution of a computing platform is the number of distinct pixels in each dimension that can be displayed in the screen used with it. It is usually quoted as width × height, with the units in pixels. For example, “1024 × 768″ means the screen being used has a width of 1024 pixels,(...)
- Search Engine Marketing (SEM)Search engine marketing (SEM) is a form of internet marketing that involves the promotion of websites by increasing their visibility in search engine results pages through optimization and advertising. SEM may use search engine optimization (SEO) techniques that adjust or rewrite website(...)
- SEOSEO (Search Engine Optimization) is the practice of enhancing where a webpage appears in search results. By adjusting a webpage's on-page SEO elements and influencing off-page SEO factors, an inbound marketer can improve where a webpage appears in search engine results. Also see: Wikipedia(...)
- SERP (Search Engine Results Page)A search engine results page (SERP) is the listing of results returned by a search engine in response to a keyword query. The results normally include a list of items with titles, a reference to the full version, and a short description showing where the keywords have matched content within(...)
- ShortcodesShortcodes are short bits of code that cut down on repetitive strings of HTML, and can be inserted anywhere in a web page. For instance, you could create a shortcode to insert a call to action button, or to display a Google AdSense ad, or to create three columns of content, without actually(...)
- SmarketingSmarketing refers to the practice of aligning sales and marketing efforts. In a perfect, utopian business process, marketing would pass off fully qualified leads to the sales team, who would then subsequently close these contacts 100% of the time. The business would grow, and everyone would(...)
- Social BookmarkingA social bookmarking service is a centralized online service which enables users to add, annotate, edit, and share bookmarks of web documents. Many online bookmark management services have launched since 1996; Delicious, founded in 2003, popularized the terms "social bookmarking" and(...)
- Social MediaSocial media is media designed to be disseminated through social interaction, created using highly accessible and scalable publishing techniques. Facebook, Twitter, YouTube, LinkedIn and Google+ are examples of social media networks that one can join for personal or business use. Social Media(...)
- Target AudienceIn marketing and advertising, a target audience is a specific group of people within a target market for which a product or the marketing message of a product is aimed at.
- TaxonomyTaxonomy is the science of classification according to a pre-determined system, with the resulting catalog used to provide a conceptual framework for discussion, analysis, or information retrieval. In theory, the development of a good taxonomy takes into account the importance of separating(...)
- ThreadA thread (sometimes called a topic) is a collection of forum posts or blogging comments, usually displayed from oldest to latest. Its display is typically configurable: e.g., options can allow for the display in chronological format and/or nested threaded view (a tree-like view applying(...)
- Top of the FunnelThe top of the funnel (or TOFU) is an inbound marketing term that refers to the very first stage of the buying process. Leads at this stage are just identifying a problem that they have and are looking for more information. As such, an inbound marketer will want to create helpful content that(...)
- TwitterTwitter is a social media platform that allows users to share 140-character long messages publicly. Users can follow one another and be followed back.
- URLURL is short for Uniform Resource Locator. This is the Internet address (in contrast to an IP address) of a piece of information that can be found on the web such as a page, image, or document (e.g., http://www.mywebsite.com/webdesign). URLs are important for on-page SEO, as search engines(...)
- UsabilityFrom the perspective of the web, a product’s usability is the ease of use and learnability of a product’s interface. Usability experts often refer to usability as the general concept behind a product’s ease of use. As part of any product’s development and testing process, there are several(...)
- Usability LabA usability lab is a place where usability testing is done. It is an environment where users are studied interacting with a system for the sake of evaluating the system’s usability. Depending on the kind of system that is evaluated, the user sits in front of a personal computer or stands in(...)
- Usability StandardsUsability is the ease of use and learnability of a human-made object. There are several official standards (among others), including: ISO/TR 16982:2002 (Ergonomics of human-system interaction—Usability methods supporting human-centered design); ISO 9241, which is a multi-part standard(...)
- Usability TestingUsability testing is a technique used in user-centered interaction design to evaluate a product by testing it on users. Usability testing focuses on measuring a human-made product’s capacity to meet its intended purpose. Usability testing measures the usability, or ease of use, of a specific(...)
- Use CaseIn software and systems engineering, a use case is a list of steps, typically defining interactions between a role/persona and a system/application, to achieve a goal. In the case of web content, an example of this might be a loan processing or other banking application, as well as an(...)
- User EngagementUser engagement is a quality of the user experience that emphasize the positive aspects of interaction, in particular the fact of being captivated by the technology. Engagement also reflects the emotional, cognitive and behavioral connections that exist between a user and a technological resource.
- User ExperienceUser experience (UX or UE) involves a person’s emotions about using a particular product, system or service. User experience highlights the experiential, affective, meaningful and valuable aspects of human-computer interaction. User experience is subjective in nature because it is about(...)
- User FlowsUser flows are usually used to reflect the path(s) a user follows through a website interface to accomplish a goal or complete a task.
- User GroupA user group is an organization of users of a specific hardware or software product. Members share experiences and ideas to improve their understanding and use of a these products. User groups are often responsible for influencing vendors to modify or enhance their products.
- User Interface DesignUser interface design describes the process of planning and building a product in a way that focuses attention on its users' experience and interaction. In terms of accomplishing user objectives, the goal of user interface design is to make sure that the user’s interaction with the product is(...)
- User StoryA user story is one or more sentences that captures what a user does or needs to do as part of their job function. User stories are used with agile software development methodologies as the basis for defining the functions a business system must provide, and to facilitate requirements(...)
- UTF-8UTF-8 (UCS Transformation Format—8-bit) is a variable-width encoding that can represent every character in the Unicode character set. It was designed for backward compatibility with ASCII and to avoid the complications of endianness (added by Jan: refers to the convention used to interpret the(...)
- Viral ContentViral Content is used to describe a piece of meme-like content that has become wildly popular across the web through sharing. Oftentimes, web users don't know a piece they're creating will go viral until it actually does. Content that goes viral can have positive or negative effects, depending(...)
- W3CThe World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web (abbreviated WWW or W3). Founded and currently led by Tim Berners-Lee, the consortium is made up of member organizations which maintain full-time staff for the purpose of working(...)
- Walk-throughA walk-through is a thorough demonstration or explanation of a process that details each step of that process.
- Web AnalyticsWeb analytics is the measurement, collection, analysis and reporting of internet data for purposes of understanding and optimizing web usage. Though web analytic tools are often offered as some of the backend tools that can be accessed via a web hosting account's control panel, more and more(...)
- WebsiteA website is a set of interconnected web pages, usually including a homepage, generally located on the same server, and prepared and maintained as a collection of information by a person, group, or organization. An inbound marketer should structure a website like a dynamic, multi-dimensional(...)
- WidgetWidget is a term most used in the case of web sites deployed using the WordPress platform. WordPress widgets are used to add content and features to page and post sidebars, footers, and using special techniques, just about anywhere else, including the main content areas and headers. Examples(...)
- WireframesA wireframe, also known as a functional design or screen blueprint, is a visual guide that represents the skeletal framework of a website/application.
- WordPressWordPress is a web software Content Management System (CMS) that is used to create and manage websites or blogs. It is also an open source tool, based on PHP and MySQL. Its features include a plug-in architecture and a template system which allow for the addition to and expansion of the core(...)
- WordPress MultisiteA multisite network is a collection of web sites that all share the same WordPress core installation, and also share plugins and themes. Each of the individual sites in the network are virtual sites in the sense that they do not have their own directories on a server, although they do have(...)
- WordPress PluginWordPress plugins allow easy modification, customization, and enhancement to a WordPress installation. Instead of changing the core programming of WordPress, functionality is added using these plugins.
- WordPress ThemeWordPress users may install and switch between WordPress themes, which more or less dictate the general look and feel of the websites in which they're used. These themes can be free or bought from a theme developer, and can also be modified to a user's specific needs and desires. This is(...)
- XMLExtensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all free open(...)
- XML SitemapThe Sitemaps protocol allows a webmaster to inform search engines about URLs on a website that are available for crawling. A Sitemap is an XML file that lists the URLs for a site. It allows webmasters to include additional information about each URL: when it was last updated, how often it(...)
- XSLIn computing, the term Extensible Stylesheet Language (XSL) is used to refer to a family of languages used to transform and render XML documents. Historically, the XSL Working Group in W3C produced a draft specification under the name XSL, which eventually split into three parts: XSL(...)
- YouTubeYouTube is a video-sharing website on which users can upload, share, and view videos. Three former PayPal employees created YouTube in February 2005. In November 2006, YouTube, LLC was bought by Google Inc. for $1.65 billion, and is now operated as a subsidiary of Google. YouTube is the(...)