Based on man apt-get for autoremove we got
autoremove is used to remove packages that were automatically installed to satisfy dependencies for some package and that are no more needed.
Can any one tell me what is satisfy dependencies meaning ? I see this command widly used also in somewhere which we do not instsall any thing. Ok what is autoremove realy is and why it used