Essential insights about train