How does a point charge can move in a electric field
What causes it
Simply put, a potential difference makes electric charges to flow.
Every charge in the universe wants to attain a lower energy state to become more stable. Also, we know about potential(work done or energy involved in taking a unit charge from infinity to the concerned point) which is more or less a kind of measure of the charge's energy at a certain point. Well, anyway we can't talk about an absolute potential, so we talk about potential difference(in a relative way) between two points. This potential difference serves to decide the direction a charge is going to move in. A lower potential means a relatively lower energy area than a point which has a higher potential. Thus, a positive charge(proton) tends to move towards lower potential point from a higher potential point. Note here that it's a proton that moves from higher to lower potential, an electron does the opposite.
And, thus, because current’s direction is taken in the direction opposite to flow of electrons or in the direction of flow of protons, we can say that the current flows from higher to lower potential.
Now, if you'd ask about how to create a potential difference between two points, then of course you may create an electric