Corn flour is a yellow powder made from finely ground, dried corn, while cornstarch is a fine, white powder made from the starchy part of a corn kernel. Both may go by different names depending on where you live. Corn flour is used similarly to other flours, whereas cornstarch is mainly used as a thickener.