To see the devil in your dream signifies fear, limitations, and negative aspects of yourself. You may be harboring feelings of guilt. It is time to release these feelings. Alternatively, the devil represents intelligence, cunningness, deception, and cleverness.
To dream that you fight off the devil indicates that you will succeed in defeating your enemies.
To dream that the devil talks to you suggests that you will find certain temptations hard to resist even though you know it is not in your best interest.
To dream that you and the devil are friends suggests that you are easily influenced and can be persuaded into doing something you do not necessarily want to do. Alternatively, you may be dealing with issues of morality.