Essential insights about bus