Muni is the person or sage who is free from negative thoughts, bad karmas, and live satwik life. They practice for self-realization and live for charity. On the other hand, Rishi has divine nature like Sapt Rishi mentioned in Vedas. In ancient India, they perform Yajnas and Yaagas.