Differences between pseudocolor plot and heatmap?
A heatmap is effectively a pseudocolor plot with labelled rows and columns. So, basically heatmap is a pseudocolor plot based on a pandas DataFrame rather than a matrix. Basic difference is in the plotting methods available but you can convert the matrix to dataframe and vice-versa.
Reference :

Pseudoplot
Heatmap