Category: An effective introduction