The mirroring is really a real-time and synchronous log shipping. If the mirror server is offline then the principal collects the changes of database and transfers it when the mirror become online again.
SQL Standard can not execute monification statement in this time, but SQL Enterprise can operate in asynchronous mode so the principal is independent from status of the mirror.
If you want to use the principal when the mirror goes down you can pause the mirroring