Almond paste is a mixture of ground almonds, sugar and a liquid binder (often glycerin, cooking oil or heavy cream). Almond paste is very similar to marzipan, but it is slightly coarser and not as sweet.
Almond paste is generally used as a filling in pastries, and is also sometimes found in chocolate.
Food Network provides a simple recipe for making approximately 2 cups of almond paste. Put 3 tablespoons of sugar, one-quarter of a cup of honey and one-third of a cup plus 2 teaspoons of water into a saucepan and bring to a boil. Remove the boiling sugar from the heat and pour over 3 cups plus 3 tablespoons of coarsely ground almonds and blend until smooth. Wrap the almond paste in plastic wrap and allow it to cool. When ready to use, mix in one-quarter of a cup of butter to make the paste smoother and less sticky.