Current: It is the rate of FLOW of charge (GENERALLY electrons). Current (I) is the physical quantity measured in amperes (A).
Charge: It is the deficiency or excess of electrons on a body surface. Charge (Q) is the physical property of matter measured in Coulombs (C).
The charge is the property of matter because of which the matter experiences the force of attraction or repulsion in an electric field. Whereas the current is the rate of flow of charged particles called electrons. ... The coulomb is the unit of electric charges, whereas the current is measured in the amperes.