Automatically generating a shorter version of text documents referred to as text summarization. It is an effective method of finding important details from the documents. There is a massive increment in the data worldwide because of rapid growth rate of the internet. It becomes difficult to manually summarize large documents by human beings. Automatic Text Summarization is an approach of NLP which reduces the time and efforts of the human being to produce a summary. There are various approaches to summarize the data. This paper provides a comparative study over the three approaches namely TF-IDF, TextRank, and Latent Dirichlet Allocation (LDA). The comparison is made by using three different types of datasets like reviews of documents, news articles, legal text, etc. The result shows the best-suited approach for the complexity oriented text inputs. Also, the results are evaluated using ROUGE measures.