What does current consist of?

Current can consist of any moving charged particles; most commonly these are electrons, but any charge in motion constitutes a current.