Intradermal injection is the injection of a substance into the dermis, just below the epidermis. This route has the longest absorption time as compared to subcutaneous injections and intramuscular injections. As a result, it is used for sensitivity tests, like tuberculin and allergy tests, and for local anesthesia.