display an object

i would like to know what is the best to display an object between :glArrayElement, glDrawElement, glDrawRangeElements, and glDrawArrays ?

ps :in this :

void glDrawArrays(
GLenum mode,
GLint first,
GLsizei count

what is count and first ?
and what in an index ?

[This message has been edited by airseb (edited 12-30-2002).]