Is a Blueprint equivalent to a Prefab in Unity?

Yes a blueprint is basically like a prefab from unity.

ofc there is a little bit of extra magic around it
how blueprints and C++ are working together for example