What is the difference between edifícios and prédios?
None....edifício is a little, not much, more formal.
My understanding is that edificio refers to office blocks whereas predios mean any large building. T
I don't think there is one.
In Recife people use 'prédio' more for taller buildings. Don't know if that's a general rule though.