From HTPC How-To's
Jump to: navigation, search


This page will be a list of definitions that we think would be beneficial as we come across them. For some definitions you can click the name for more detailed information or a link directly to the Wikipedia article.
More will be added soon.

Applications & Sites

Application Home Page Description Forum Link
CouchPotato Here Python based 'app' for Movie control Here
HeadPhones Here Python based 'app' for Music control Here
jDownloader Here File Downloader, written in Java, to simplify "One-Click-Hosters" (like Rapidshare or Megaupload)
Maraschino Here Python Based Website used to control HTPC related apps Here
MediaFrontPage Here PHP Website used to control HTPC related apps Here
Plex Here HTPC Software (Originally branched off from XBMC) Here
SabNZBd Here NZB Downloader
SickBeard Here Python based 'app' for TV Series control Here
SubSonic Here App for Music streaming
Transmission Here BitTorrent Client
TVHeadend Here TV Streaming Server for Linux
uTorrent Here BitTorrent Client
XBMC Here HTPC Software Here
Plex Constellation Plex Remote for iOS (Created by
XBMC Commander Here XBMC Remote for iOS Here
XBMC Constellation Here XBMC Remote for iOS (Created by Here
IMDB Here Internet Movie Database
tMDB Here Open Source Movie Database
TheTVDB Here Open Source TV Database

A - E


Access Point → A hardware device similar to a router that allows additional connection spots to a wireless network.

Ad-Hoc → Latin Translation of "for this purpose" references a 'private' wired or wireless network between systems/devices normally created as a 'one time' use network without the use of a router.

AGP → Accelerated Graphics Port → Older style connection port on a motherboard for video cards.

AIFF → Audio Interchange File Format → Originally created by Apple to store high quality audio samples.

Alert Box → Sometimes called "Message Box" is a small window that pops up, generally to inform you of an error.

Alpha Software → Software that is still in very early development. (Pre-Beta Release software) {See Beta Software below}

AMD → Advanced Microchip Devices → Creators of processors (CPU’s) in competition to Intel. AMD recently acquired graphics card creator ATI.

  • Athlon
  • Duron
  • Opteron
  • Phenom
  • Sempron
  • Turion

API → Application Program Interface → A set of functions, protocols, or parameters used while creating software to connect to the Operating System or back-end of the system trying to be utilized.

Apple → The company responsible for creating the Macintosh computer (not the other way around). For more information, see their Wikipedia page here.

ATI → Graphics card manufacturer. Creators of the Radeon and "All-in-Wonder" graphics line. In direct competition to nVidia (creators of GeForce)


Backup → Is the action of making copies of your files and/or data to another medium for archival purposes.

Bandwidth → The amount of data that can be sent through a connection. Usually measured in bits-per-second.

Banner Ad → Advertisement, normally in the form of a vertical or horizontal banner on a website. Like them or not, sometimes it's the only way.

Beta Software → Software that has passed "Alpha" status, but is still deemed Pre-Release as it normally is feature complete, but may still contain bugs.

BitTorrent → A form of Peer-to-Peer that utilizes shared bandwidth to cut down on the strain to the distributors system(s). Although BitTorrent was originally created for legit purposes, it's kind of been adopted by Hackers and Software Pirates to share their information/data illegally. Due to this, any discussion on this wiki for those purposes will result in an instant ban, no warnings.

Blog → Slang for "Web log", originally created as forms of online diaries but has since evolved to certain news sites, etc. due to simplicity of updating and editing.

Blu-Ray → Similar to a CD or DVD, but much higher capacity. Winner of the "HD Wars", beating the failed format of HD-DVD.

Bluetooth → A radio based technology for data and voice transmission that is limited to around 10 meters.

Broadband → High Speed Internet, faster than Dialup and utilizes either a Cable Modem or DSL Modem.

Browser → Shortened name for a "Web Browser". (Examples: Internet Explorer, Opera, Firefox, Mozilla, Safari)

Bug → A software flaw or unexpected result


C/C++ → High level programming language originally created in the mid 1970's. Originally used for Unix, but is multi-platform, C++ syntax is nearly identical to C syntax, but is more object oriented.

Cache → An area used as temporary storage to help speed up data transfers.

Card Reader → Generic term for a 'reader' device, internal or external, that reads external cards such as:

Card Name Abbreviation Dimensions Family
  Compact Flash I CF-I 43.0x36.0x3.30 mm       Same Family
  Compact Flash II CF-II 43.0x36.0x5.50 mm
  SmartMedia SMC 45.0x37.0x0.76 mm
  Memory Stick MS 50.0x21.5x2.80 mm       Same Family
  Memory Stick Duo MSD      31.0x20.0x1.60 mm
  Memory Stick PRO Duo MSPD
  Memory Stick PRO-HG Duo MSPDX
  Memory Stick Micro M2 M2 15.0x12.5x1.20 mm
  Multimedia Card MMC 32.0x24.0x1.50 mm        Same Family
  Reduced Size Multimedia RS-MMC 16.0x24.0x1.50 mm
  MMC-Micro MMCmicro 14.0x12.0x1.10 mm
  Secure Digital Card SD 32.0x24.0x2.10 mm        Same Family
  miniSD miniSD 21.5x20.0x1.40 mm
  microSD microSD 15.0x11.0x0.70 mm
  xD Picture Card xD 20.0x25.0x1.70 mm

CD and CD-ROM → A CD (Compact Disc) is a 4.75 inch (12 cm.) disc that contains data, while the CD-ROM is the device used to read CD's.

Clock Speed → The clock speed is the frequency which determines how fast devices that are connected to the system bus operate. The speed is measured in millions of cycles per second (MHz or megahertz) and is generated by a quartz crystal on the motherboard which acts as a kind of metronome. Devices that are synchronized with the clock may run faster or slower but their speed is determined by multiplying or dividing a factor by the clock speed. (GHz or gigahertz, equals 1000MHz or 1024MHz pending on the source).

Codec → A technology for compressing and decompressing audio and video. If you have issues playing a music file or video it's possibly a codec issue. VLC is a multimedia player that has a high quantity of codecs built in and is recommended if you experience problems with a different player.

Command Line → (also called "CMD Line" or Command/CMD Prompt) is a DOS style interface for entering in commands, similar to "Terminal" in Linux/Unix.

  • In Windows XP, you can access the Command Prompt via the Start Menu ⇒ Run ⇒ Type 'cmd' and press enter. Do NOT include the ' marks.
  • In Windows Vista and Windows 7, doing the above will give you the Command Prompt without Administrative Rights, if you need those:
    • Click the Start Orb and in the Search box at the bottom type 'cmd' and wait for "Command Prompt" to be shown, right click it and click "Run as Administrator"



F - J


FTP → File Transfer Protocol → Used for sending data to or from a server, mainly used in transmitting data to a Web Host.

FTP Client → Software that sits on your computer, used to connect to the FTP server for use in downloading/uploading information.

FTP Server → The location (normally a location on your Web Hosts servers) where you store your files and information that is displayed when a visitor views your site.


GeForce → Line of graphics cards created by nVidia.


HTPC → Acronym for "Home Theater PC".


IRC → Internet Relay Chat → Essentially what gave 'birth' to chat rooms. Still in wide use today.


K - O




Media Cards → See Card Reader for types.


nVidia → Graphics card creators responsible for the GeForce line of video cards.


P - T


P2P → Peer-to-Peer → See BitTorrent for some information.



Radeon → Graphics card created by ATI (now owned by AMD).


Screen Cap (or Screen Capture) → See Screenshot

Screenshot → To take a picture of your full screen (or section) for display purposes. Works great while creating tutorials or to show error messages to technical support.


U - Z



VM → Virtual Machine → Think of a "Computer within a computer".



XBMC → HTPC Software



0 - 9


16bit → Old legacy software that ran in the same address space as the rest of the system. It was limited to the 8.3 filename structure (ex. msdos.sys) and when software crashed it normally crashed the entire computer.


32bit (x86) → Unlike their 16bit counterparts, 32bit applications run in different address spaces so that a typical program crash wouldn't always take out the entire computer. 32bit software also allows for longer file names (not restricted to the 8.3 structure). Most common software today is 32bit, but is on the move to the newer, faster, 64bit.


64bit (x64) → Newer then 32bit and allows for more simultaneous data streams for faster responsiveness. 64bit is still new enough[1] that not all software can run inside a 64bit environment.


  1. 64bit Windows is slowly making it's way as the standard for Windows based desktops, while Linux has been utilizing 64bit for a longer period of time
Personal tools