Charles M. answered 07/30/19
Professor of Applied Statistics
A covariate variable is one that can affect an outcome variable, but is not one you are interested in including with your model at this time.
A straightforward example might be
You are interested in building a model where the outcome (dependent) variable is salary, and you want to use no of years experience and gender as your explanatory variables. You recognize that age might affect salary, but you don't want to include it (for whatever reason) among your explanatory vabiables in your model. But, it could be a covariate
Hope this helps
Prof Charlie