What does the equation $P=\vec{F}\cdot \vec{v}$ really mean? Let's say that we have a car travelling at a constant velocity (V) on a flat plane , let's assume that it's applied force or the force applied from its engine ( Fapp ) balances the frictional force ( Ffrict ) , hence the power due to Fapp is equal to Fapp×V , now let's assume that the same car now moves up an incline with the same engine power as previously stated and at a constant velocity ...but this time it will travel at a much lower constant velocity since the force which the engine exerts is much higher now in order to balance Fparalell and Ffrict , but what I don't understand is what caused this reduction in velocity , if the engine applies an equal force to that of the counteracting forces shouldn't that mean that there is no net force hence no change in velocity ,also if p=FV and if we now apply a greater force for the same velocity V why does the power increase , I know the answer can be simply explained using mathematics but my intuition says that power is the rate at which kinetic energy is transferred to a particle , so why would a greater force at the same constant velocity mean that you are transferring a greater amount of KE per unit time ? 
 A: When you see an equation that involves force it's important to always ask "which force?" Here, the meaning of $P$ depends on which $F$ you are talking about.
If you have an object with velocity $\vec{v}$ then the rate of its kinetic energy its $\frac{dK}{dt} = \frac{d}{dt}(\frac{1}{2}m\vec{v}\cdot\vec{v}) = m\vec{a}\cdot \vec{v} = \vec{F}_{\text{net}}\cdot \vec{v} = P_{\text{kinetic}}$. Note that if there is a non-zero $P_{\text{kinetic}}$ then $F_{\text{net}}$ is automatically non-zero, and so the velocity is changing.
But this is kind of a limited view because it doesn't let us break apart contributions from different forces, and it doesn't allow us to consider forces that feel like they are doing work even when the velocity doesn't change (eg an engine driving a car at a constant speed along a flat road).
So let us consider an object with both external and conservative forces acting on it. Conservative forces are ones that have an associated potential energy, with the relation $\vec{F}=-\nabla V$. Then we can define the total energy $E = K + V$ and find its rate of change:
$$ P_\text{total} = \frac{dK}{dt}+\frac{dV}{dt} = \vec{F}_\text{net}\cdot \vec{v}+\vec{v}\cdot \nabla V = (\vec{F}_\text{net} - \vec{F}_\text{conservative})\cdot \vec{v} = \vec{F}_\text{external}\cdot \vec{v}$$
This helps us to break apart forces a bit better. We could consider the contribution of each individual force to the total rate of change of energy. Though note that this is not technically a different equation than the one above: we've just put some of the terms on a different side.
For example, consider a mass being pushed up an inclined plane at a constant speed $v$. Its potential energy is changing at a rate of $mgv\sin\theta$, and so that is the rate of energy that must be expended by external forces.
A: 
but my intuition says that power is the rate at which kinetic energy is transferred to a particle , so why would a greater force at the same constant velocity mean that you are transferring a greater amount of KE per unit time?

Your definition of power in terms of rate of transfer of kinetic energy cannot be correct because the kinetic energy is constant if the velocity is constant.  
Going up the slope there are forces $F_{\rm parallel}$ and $F_{\rm friction}$ acting on the car.
Since the car is moving at constant velocity there must be another external force $F_{\rm external}$ acting on the car which is equal in magnitude and opposite in direction to the sum of those two forces.
This means that the net force on the car is zero and the net work done on the car is zero which means that its kinetic energy stays constant.
That "other" external force on the car does work to move the car up the slope and the power delivered is $F_{\rm external} \,v$ where $v$ is the speed (velocity) of the car.  
The powers related to the other two forces $F_{\rm parallel}\, v$ and $F_{\rm friction} \, v$ end up as an increase in the gravitational potential energy of the car-Earth system and heat.  
On the flat the $F_{\rm parallel}$ force is zero and so the "other" external force is smaller and has to deliver less power to keep the car moving at the constant velocity.  

Update as a result of a question from the OP.
If the velocity is constant then the acceleration is zero.
Let the velocity up the slope be $v_{\rm up}$ and velocity on the flat be $v_{\rm flat}$.
If the power is constant the equation the power going up the slope to the equal power on the flat gives:
$(F_{\rm parallel} + F_{\rm friction})\, v_{\rm up} = F_{\rm friction}\,  v_{\rm flat}$  
which means that $v_{\rm flat} > v_{\rm up}$
A: The formula can be understood in two ways: analytically and mathematically,
The mathematical derivation is as follows:
$$dW = F.dx$$
$$P = \frac{dW}{dt}$$
If the force remains constant and acts in the direction of the displacement, then:
$$P = F\frac{dx}{dt} = Fv$$
Power by definition is the rate of doing work. Work is done when there is a displacement. Therefore, the object must have a velocity to do work.
