What's the difference between
and
Enter two words to compare and contrast their definitions, origins, and synonyms to better understand how those words are related.

Eject vs Inject - What's the difference?

eject | inject |

In transitive terms the difference between eject and inject

is that eject is to cause (something) to come out of a machine while inject is to administer an injection to (someone or something), especially of medicine or drugs.

In intransitive terms the difference between eject and inject

is that eject is to come out of a machine while inject is to take or be administered something by means of injection, especially medicine or drugs.

As a noun eject

is a button on a machine that causes something to be ejected from the machine.

eject

English

Usage notes

The physiological sense always uses pronunciation stressed on the first syllable (), either pronunciation is used for the other senses.

Verb

(en verb)
  • To compel (a person or persons) to leave.
  • * 2012 , August 1. Peter Walker and Haroon Siddique in Guardian Unlimited, Eight Olympic badminton players disqualified for 'throwing games'
  • Four pairs of women's doubles badminton players, including the Chinese top seeds, have been ejected from the Olympic tournament for trying to throw matches in an effort to secure a more favourable quarter-final draw.
  • To throw out or remove forcefully.
  • * {{quote-magazine, title=A better waterworks, date=2013-06-01, volume=407, issue=8838
  • , page=5 (Technology Quarterly), magazine=(The Economist) citation , passage=An artificial kidney these days still means a refrigerator-sized dialysis machine. Such devices mimic the way real kidneys cleanse blood and eject impurities and surplus water as urine.}}
  • (US) To compel (a sports player) to leave the field because of inappropriate behaviour.
  • To project oneself from an aircraft.
  • To cause (something) to come out of a machine.
  • To come out of a machine.
  • Synonyms

    * boot out, discharge, dismiss, drive out, evict, expel, kick out, toss, turf out, oust * (throw out forcefully) throw out * send off (UK ) * * (project oneself from an aircraft) bail out * (come out of a machine) come out

    Derived terms

    * ejectable * ejector

    Noun

    eject (not used in the plural )
  • A button on a machine that causes something to be ejected from the machine.
  • When the tape stops, press eject.

    Usage notes

    * Eject in this sense is used without an article, and is often capitalised ("press EJECT") as it is marked on many such buttons, or enclosed in quotation marks ("press 'eject'").

    Noun

    (en noun)
  • (psychology) (by analogy with subject and object ) an inferred object of someone else's consciousness
  • English ergative verbs English heteronyms

    inject

    English

    Verb

    (en verb)
  • To push or pump (something, especially fluids) into a cavity or passage.
  • The nurse injected a painkilling drug into the veins of my forearm.
  • To introduce (something) suddenly or violently.
  • Punk injected a much-needed sense of urgency into the British music scene.
  • * Milton
  • Caesar also, then hatching tyranny, injected the same scrupulous demurs.
  • To administer an injection to (someone or something), especially of medicine or drugs.
  • Now lie back while we inject you with the anesthetic.
    to inject the blood vessels
  • To take or be administered something by means of injection, especially medicine or drugs.
  • It's been a week since I stopped injecting , and I'm still in withdrawal.
  • (computing) To introduce (code) into an existing program or its memory space, often without tight integration and sometimes through a security vulnerability.
  • * {{quote-usenet
  • , year=1996 , monthday=November 11 , author=David TaillĂ© , email=taille@calva.net , title=Getting Process information , id=MPG.cf15f0a5cfb22c3989699@news.calvacom.fr , group=comp.os.ms-windows.programmer.win32 citation
    Yes, you'll have to use CreateRemoteThread to "inject code" if you want information like the current directory of a process (at least on NT 3.5x).
  • * {{quote-usenet
  • , year=1999 , monthday=August 23 , author=Osvaldo Pinali Doederlein , email=osvaldo@visionnaire.com.br , title=Java is Going to Be the Death of Java , id=001b01beed13$76a66350$450510ac@mde.emn.fr , group=comp.lang.java.advocacy citation
    As soon as a virus programmer discovers that some popular ActiveX thing has a bug that can be exploited, e.g. with controlled crashes to inject code, it's going to be a disaster.
  • * {{quote-book
  • , year=2003 , author=Ryan Russell , title=Stealing the Network: How to Own the Box , chapter=The Thief No One Saw citation , isbn=1931836876 , page=146 , passage=A quick test to see if I can inject SQL data is to enter my username and password as 'a.}}
  • * {{quote-book
  • , year=2007 , author=Jeremiah Grossman and Robert Hansen , title=XSS Attacks: Cross-Site Scripting Exploits and Defense , chapter=XSS Theory citation , isbn=1931836876 , page=86 , passage=DOM XSS is an unusual method for injecting JavaScript into a user's browser.}}
  • * {{quote-book
  • , year=2010 , author=Andrew Moore , title=Visual Studio 2010 All-in-One for Dummies , chapter=AJAX Explained: What It Does and Why You Should Consider Using It citation , isbn=9780470539439 , page=410 , passage=The AJAX controls inject the appropriate JavaScript code into the HTML output stream without you needing to code any JavaScript yourself.}}
  • (obsolete) To cast or throw; used with on .
  • * Alexander Pope
  • And mound inject on mound.