I was wondering whether the various model structures on the category of small categories are combinatorial. I think that the ones I know are at least cofibrantly generated. In order to be combinatorial, the category of small categories must be locally presentable. Is this true or false? 


Intuitively, every small category should be $\lambda$-small, for $\lambda$ an upper bound of the set of objects and all morphism sets. This leads me to think that the answer is 'yes', but I'm not sure since I don't really know how are colimits in the category of small categories.


PS If your answer has a nice description of how to compute colimits in the category of small categories (or just push-outs and filtered colimits) I will appreciate it very much.



Is the category of small categories locally presentable?
As Mike says, it's locally finitely presentable because $Cat$ is (equivalent to) the category of models of a finite limit sketch. A quick way of describing this is to say that a category is (or is the nerve of) a simplicial set such that certain squares in the combinatorial definition of simplicial set (via faces, degeneracies) have to be pullbacks, as stated more precisely in the sixth proposition of this section of the [nLab article on nerves](http://ncatlab.org/nlab/show/nerve#ordinary_nerve_of_a_category_12). This clearly gives the notion of category in terms of a finite limit sketch. (In fact, this will work with truncated simplicial sets $C$, involving only $C\_j$ up to dimension $j = 3$ if I'm not mistaken.)


In other language, every category is a filtered colimit of finitely presented categories (meaning categories presented as coequalizers of pairs


$$R \rightrightarrows S$$


where $R, S$ are free categories on finite graphs). Colimits in $Cat$ can be a little bit unpleasant; coproducts are of course unproblematic, but coequalizers are another matter. An explicit construction of coequalizers can be found in [this paper](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.56.5390&rep=rep1&type=pdf). (I mean to come back to this answer and improve it if possible.)


