咯血的血主要来自呼吸道,即上呼吸道和下呼吸道;而呕血的血来自消化道。咯血通常咯出的是新鲜、鲜红的血或痰里带血。呕血大部分是咖啡色,因血和胃内容物混合后形成酸性、咖啡色液体。若咯血量大,如肝硬化、食道胃底静脉曲张等患者也会呕出鲜红血,且大便可能为黑色或柏油样。