Hi Nafiya the difference is basically the coverage. A foundation will provide more coverage than a tinted moisturizer. so for daily use you can use a tinted moisturzer as it is has skin benifits also. When you go out for events you can use a foundaton.
Hey @Nafiya Shaikh
As mentioned by Bhakti you can do some liner looks for party. Have a look at this article on Nykaa Beauty Book : https://www.nykaa.com/beauty-blog/sonam-inspired-bold-eyeliner-looks/?s=party%20look