CMOS vs TTL

I would suggest starting here:
https://www.google.com/search?q=difference+between+TTL+and+CMOS