What are the condition for oscillation?

A: Oscillation will occurs if there is positive feedback and/or phase feedback.

2nd Answer:

According to my old electronics textbooks, you need a circuit, a frequency-determining device or system, and amplification. The "circuit" can be either an electronic circuit, or part electronic and part acoustic.