Why are certificates needed to release a build in Xcode?

Why can't I just release a build without them?
Why are certificates needed to release a build in Xcode?
 
 
Q