A repair is maintenance that takes place to restore a typecertificated product to "condition for safe operation." And, an alteration is maintenance that is performed that adds to and/or removes from the type-certificated product's configuration..