Buddhism teaches that there is everything in nothing and nothing in everything. Understanding is the main issue of Buddhist philosophy. Buddhism focuses on the middle path, tells about life to be full of suffering and pain and the main reason for suffering to be desire. The aim here is to achieve salvation/ Moksha. Thoughts are everything, they shape reality. It's done to achieve awakened and spiritual uplift meant. Valid for those individuals looking to achieve freedom from this world full of illusion and distraction. Promote life in austerity and seek nothing in extreme, rather be satisfied with whatever little one has. Aims at awakened self and understanding of the true reality- which is that this life is an illusion and only suffering and pain is universal, and self-awakening and self-actualisation is essential to find and give meaning to life. The dual nature of everything is mentioned as the two extremes following any of which will only increase suffering. Provides with 8 noble paths determining how to keep the right attitude, thought, action etc. Aims at being and becoming a selfless, empathetic, compassionate individual without self-centred thoughts.
Law of attraction -what you visualise that you materialise. Thoughts attract and create reality. Nothing is mentioned about human suffering here. Done to make means and ends meet. Universal law, meaning applicable for all, everywhere. Dream whatever you like and that reality when focused on for a long time will become the existing reality in future. Consequences aren't mentioned, happiness is but suffering and pain, sadness isn't mentioned. Focus only on what and how to achieve, no results nor satisfaction, or content is mentioned. Provides only guarantee of achieving something that you focus upon, nothing good nor bad about the inherent thought is mentioned. It's based on self-satisfaction by maintaining a level of selfishness.
Everything can be interpreted in many ways and the context, situation and time greatly matter when comparing and discussing various analogies. It's the perspective that is chosen to perceive reality. Buddhism has final approaches to life as it explains the noble path, seeking salvation and Moksha /Nirvana and how to minimise suffering and pain in life. Whatever perspective you take, both have their pros and cons, but every theory completes each other. What limitations one theory exhibits, other theories seem to patch through defining their validity and reliability. Everything is interconnected, nothing happens in isolation. Everything is relative, every action has an equal and opposite reaction.
Collected from Quora