Not enough memory compiling error

When I try to compile my code, I get the following "not enough memory" error. Any suggestions?

Arduino: 1.6.13 (Windows 7), Board: "Arduino/Genuino Uno"

Sketch uses 8,248 bytes (25%) of program storage space. Maximum is 32,256 bytes.
Global variables use 3,695 bytes (180%) of dynamic memory, leaving -1,647 bytes for local variables. Maximum is 2,048 bytes.
processing.app.debug.RunnerException: Not enough memory; see http://www.arduino.cc/en/Guide/Troubleshooting#size for tips on reducing your footprint.
at cc.arduino.Compiler.size(Compiler.java:340)
at cc.arduino.Compiler.build(Compiler.java:159)
at processing.app.SketchController.build(SketchController.java:643)
at processing.app.Editor$BuildHandler.run(Editor.java:1795)
at java.lang.Thread.run(Thread.java:745)
Not enough memory; see http://www.arduino.cc/en/Guide/Troubleshooting#size for tips on reducing your footprint.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Any suggestions?

Use the F macro where ever you can Serial.print(F("literal"), client.print(F("string") etc.print(). Use progmem. Get an Arduino with enough memory. Look for libraries that use less memory (SDfat instead of SD for example).

Any more specific, we need to see code, I think. Please read the "how to use the forum" stickies to see how to format and post code.

Any suggestions?

Sure. Don't use so much.

Now, honestly, do you expect helpful answers when you failed to post your code?