Cancer stem cells (CSCs) or tumor-initiating cells (TICs) as a small subset of neoplastic cells are able to produce a tumor (tumorigenesis), maintain the population of tumorigenic cells (self-renewal), and generate the heterogeneous cells constructing the entire tumor (pluripotency). The research on stationary and circulating CSCs due to resistance to conventional therapies and inability in complete eradication of cancer is critical for developing novel therapeutic strategies for a more effective reduction in the risk of tumor metastasis and cancer recurrence. This review compiles information about different methods of detection and dissociation, side population, cellular markers, and establishment culture of CSCs, as well as characteristics of CSCs such as tumorigenicity, and signaling pathways associated with self-renewal and the capability of the same histological tumor regeneration in various cancers.