Category: A New understanding