well, "frase" is the most used, thats true. No need to be an expert. "Frase" can be considered as a statement grammatically well constructed. ex: "El come patatas". "Oracion" conveys a complete meaning. "el come patatas porque le gustan mucho". I am not using "scientific" language to answer you, just intuitive language. True, the usual term to be heard is "frase", but if you go up a level, this is the explanation. So, i could say: frase: S + V +C; oracion: S+V+C (+ complete meaning).
Most probably a language teacher, at secondary school, wont explain that way, but the main idea is this.