@Chinde
Here is a start:
Access is easier for newbies. It is possible for someone with almost no database experience to create a simple database application. Unfortunately, those simple applications don't scale well when muliple users are involved.
Access is for small applications with 1 to up to about 10 users connected at the same time. Anything more and it will seriously choke.
MySQL or SQL Server are for more experienced database developers. They can handle millions of records in their tables and potentially hundreds of concurrent users. There are lots more powerful features to manipulate and present data that are not available in Access.