I've always drawn just one texture selecting the 0 texture unit
glActiveTexture(GL_TEXTURE0);
What's the criterion to choose another texture unit?
I mean: if I had to work with multiple textures, which unit should I choose? I'm a complete beginner to openGL and I was wondering if I could use the same 0 texture unit for all my graphic texturing. How many texture units are there? Can I use a maximum of N textures if there are N texture units?