Enzyme Matching

Digestive enzymes break down food molecules in order to facilitate their absorption by the body. As we age, we have fewer enzymes to do the work of digestion. Cooking food at high temperatures and the over processing of most of our foods destroys many enzymes. Acid reflux, allergies, bloating, constipation, diarrhea, gas, low energy, a poorly functioning immune system, and ulcers may occur if we don’t have the proper enzymes.
According to Wikipedia:

Digestive enzymes are found in the digestive tract of animals (including humans) where they aid in the digestion of food as well as inside the cells, especially in their lysosomes where they function to maintain cellular survival. Digestive enzymes are diverse and are found in the saliva secreted by the salivary glands, in the stomach secreted by cells lining the stomach, in the pancreatic juice secreted by pancreatic exocrine cells, and in the intestinal (small and large) secretions, or as part of the lining of the gastrointestinal tract.
GoPetsAmerica.com has a good article about the different Types of Enzymes (this includes humans). See excerpt below:

There are three main categories of enzymes: (1) metabolic enzymes, which are produced within the body, (2) digestive enzymes, which the body produces also, and (3) food enzymes.
Metabolic enzymes are responsible for running the body at the level of the blood, tissues and organs. They are required for the growth of cells and repair and maintenance of all the body's organs and tissues. Metabolic enzymes take protein, fat, and carbohydrates and transform them into the proper balance of working cells and tissues. They also remove worn-out material from the cells, keeping them clean and healthy.
Digestive enzymes aid in the digestion of food and the absorption and delivery of nutrients throughout the body. The most commonly known digestive enzymes are secreted from the pancreas into the stomach and small intestine. Each enzyme is specific to a particular compound which it breaks or synthesizes. The 3 most important enzymes for digestion are protease, which digests protein; amylase, which digests carbohydrates; and lipase, which digests fat.
Food enzymes are derived solely from raw fruits, vegetables, and supplemental sources. Like digestive enzymes, they enable the body to digest the food by breaking down the various nutrients -- proteins, fats, carbohydrates, and vitamins and minerals - into smallest compounds that the body can absorb. They are absolutely essential in maintaining optimal health.
Overwhelming evidence shows that food enzymes play an important role by predigesting food in the upper stomach. Supplementation of food enzymes is necessary today because so much of the food is processed or cooked.
Most food enzymes are destroyed at the temperatures used to cook and process food. Food enzymes are extremely sensitive to temperatures above 118 °F. When raw foods are processed or heated in any way, they may lose 100% of their enzymes activity and up to 85% of their vitamin content.
Unfortunately, even the raw food might be enzyme-deficient if it was grown in nutrient-lacking soil.
The Specific food and Enzyme matching information is from Enzyme Stuff:

Specific enzymes work on specific foods. You need the right type of enzyme for the foods you want it to break down. Think of the foods you have problems with and then choose a product that contains at least those types of enzymes. Here is a list of the common enzyme types and foods they act on.
Digestive enzymes are enzymes that break down food into usable material. The major different types of digestive enzymes are:
• amylase – breaks down carbohydrates, starches, and sugars which are prevalent in potatoes, fruits, vegetables, and many snack foods
• lactase – breaks down lactose (milk sugars)
• diastase – digests vegetable starch
• sucrase – digests complex sugars and starches
• maltase – digests disaccharides to monosaccharides (malt sugars)
• invertase – breaks down sucrose (table sugar)
• glucoamylase – breaks down starch to glucose
• alpha-glactosidase – facilitates digestion of beans, legumes, seeds,
roots, soy products, and underground stems
• protease – breaks down proteins found in meats, nuts, eggs, and cheese
• pepsin – breaks down proteins into peptides
• peptidase – breaks down small peptide proteins to amino acids
• trypsin – derived from animal pancreas, breaks down proteins
• alpha – chymotrypsin, an animal-derived enzyme, breaks down proteins
• bromelain – derived from pineapple, breaks down a broad spectrum of proteins, has anti-inflammatory properties, effective over very wide pH range
• papain – derived from raw papaya, broad range of substrates and pH, works well breaking down small and large proteins
• lipase – breaks down fats found in most dairy products, nuts, oils, and meat
• cellulase – breaks down cellulose, plant fiber; not found in humans
• other stuff
• betaine HCL – increases the hydrochloric acid content of the upper digestive system; activates the protein digesting enzyme pepsin in the stomach (does not influence plant- or fungal-derived enzymes)
• CereCalase™ – a unique cellulase complex from National Enzyme Company that maximizes fiber and cereal digestion and absorption of essential minerals; an exclusive blend of synergistic phytase, hemicellulase, and beta-glucanase
• endoprotease – cleaves peptide bonds from the interior of peptide chains
• exoprotease – cleaves off amino acids from the ends of peptide chains
• extract of ox bile – an animal-derived enzyme, stimulates the intestine to move
• fructooligosaccharides (FOS) – helps support the growth of friendly intestinal microbes, also inhibits the growth of harmful species
• L-glutamic acid – activates the protein digesting enzyme pepsin in the stomach
• lysozyme – an animal-derived enzyme, and a component of every lung cell; lysozyme is very important in the control of infections, attacks invading bacterial and viruses
• papayotin – from papaya
• pancreatin – an animal-derived enzyme, breaks down protein and fats
• pancrelipase – an animal-derived enzyme, breaks down protein, fats, and carbohydrates
• pectinase – breaks down the pectin in fruit
• phytase – digests phytic acid, allows minerals such as calcium, zinc,
copper, manganese, etc. to be more available by the body, but does not break down any food proteins
• xylanase – breaks down xylan sugars, works well with grains such as corn

Other general terms for enzymes referring to their general action instead of specific action
  • Endopeptidase: Enzymes that cleave proteins only on the inside
  • Exopeptidase: Enzymes that cleave proteins only on the outside (terminal) part
    • Aminopeptidase: Exopeptidase that cleaves at the amino terminating end
    • Carboxypeptidase: Exopeptidase that cleaves at the carboxy terminating end