Exocrine glands are those glands which deliver their secretions to the target through ducts. Exocrine glands mainly secrete digestive juices or enzymes of various kind. Endocrine glands are those glands which release their secretions directly into the blood which carries it to the target sites. Endocrine glands mainly secrete hormones. Since pancreas secretes both digestive juices and hormones and has exocrine and endocrine parts, it is known as an exo- endocrine gland.