Domain vs Subdomain

Hi, I just wanted to know, is there any negative side of using subdomain or is it the same from a practical point of view as the main domain ?